diff --git a/LICENSE b/LICENSE
index 9fb5964..f288702 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,21 +1,674 @@
-MIT License
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
-Copyright (c) 2023 Moritz Jung
+ Copyright (C) 2007 Free Software Foundation, Inc.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
-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:
+ Preamble
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
+ The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
-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.
+ The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works. By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+ To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received. You must make sure that they, too, receive
+or can get the source code. And you must show them these terms so they
+know their rights.
+
+ Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+ For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software. For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+ Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so. This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software. The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable. Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products. If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+ Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary. To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ TERMS AND CONDITIONS
+
+ 0. Definitions.
+
+ "This License" refers to version 3 of the GNU General Public License.
+
+ "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+ "The Program" refers to any copyrightable work licensed under this
+License. Each licensee is addressed as "you". "Licensees" and
+"recipients" may be individuals or organizations.
+
+ To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy. The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+ A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+ To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy. Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+ To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies. Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+ An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License. If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+ 1. Source Code.
+
+ The "source code" for a work means the preferred form of the work
+for making modifications to it. "Object code" means any non-source
+form of a work.
+
+ A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+ The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form. A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+ The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities. However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work. For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+ The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+ The Corresponding Source for a work in source code form is that
+same work.
+
+ 2. Basic Permissions.
+
+ All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met. This License explicitly affirms your unlimited
+permission to run the unmodified Program. The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work. This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+ You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force. You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright. Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+ Conveying under any other circumstances is permitted solely under
+the conditions stated below. Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+ No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+ When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+ 4. Conveying Verbatim Copies.
+
+ You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+ You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+ 5. Conveying Modified Source Versions.
+
+ You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+ a) The work must carry prominent notices stating that you modified
+ it, and giving a relevant date.
+
+ b) The work must carry prominent notices stating that it is
+ released under this License and any conditions added under section
+ 7. This requirement modifies the requirement in section 4 to
+ "keep intact all notices".
+
+ c) You must license the entire work, as a whole, under this
+ License to anyone who comes into possession of a copy. This
+ License will therefore apply, along with any applicable section 7
+ additional terms, to the whole of the work, and all its parts,
+ regardless of how they are packaged. This License gives no
+ permission to license the work in any other way, but it does not
+ invalidate such permission if you have separately received it.
+
+ d) If the work has interactive user interfaces, each must display
+ Appropriate Legal Notices; however, if the Program has interactive
+ interfaces that do not display Appropriate Legal Notices, your
+ work need not make them do so.
+
+ A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit. Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+ 6. Conveying Non-Source Forms.
+
+ You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+ a) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by the
+ Corresponding Source fixed on a durable physical medium
+ customarily used for software interchange.
+
+ b) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by a
+ written offer, valid for at least three years and valid for as
+ long as you offer spare parts or customer support for that product
+ model, to give anyone who possesses the object code either (1) a
+ copy of the Corresponding Source for all the software in the
+ product that is covered by this License, on a durable physical
+ medium customarily used for software interchange, for a price no
+ more than your reasonable cost of physically performing this
+ conveying of source, or (2) access to copy the
+ Corresponding Source from a network server at no charge.
+
+ c) Convey individual copies of the object code with a copy of the
+ written offer to provide the Corresponding Source. This
+ alternative is allowed only occasionally and noncommercially, and
+ only if you received the object code with such an offer, in accord
+ with subsection 6b.
+
+ d) Convey the object code by offering access from a designated
+ place (gratis or for a charge), and offer equivalent access to the
+ Corresponding Source in the same way through the same place at no
+ further charge. You need not require recipients to copy the
+ Corresponding Source along with the object code. If the place to
+ copy the object code is a network server, the Corresponding Source
+ may be on a different server (operated by you or a third party)
+ that supports equivalent copying facilities, provided you maintain
+ clear directions next to the object code saying where to find the
+ Corresponding Source. Regardless of what server hosts the
+ Corresponding Source, you remain obligated to ensure that it is
+ available for as long as needed to satisfy these requirements.
+
+ e) Convey the object code using peer-to-peer transmission, provided
+ you inform other peers where the object code and Corresponding
+ Source of the work are being offered to the general public at no
+ charge under subsection 6d.
+
+ A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+ A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling. In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage. For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product. A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+ "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source. The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+ If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information. But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+ The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed. Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+ Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+ 7. Additional Terms.
+
+ "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law. If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+ When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it. (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.) You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+ Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+ a) Disclaiming warranty or limiting liability differently from the
+ terms of sections 15 and 16 of this License; or
+
+ b) Requiring preservation of specified reasonable legal notices or
+ author attributions in that material or in the Appropriate Legal
+ Notices displayed by works containing it; or
+
+ c) Prohibiting misrepresentation of the origin of that material, or
+ requiring that modified versions of such material be marked in
+ reasonable ways as different from the original version; or
+
+ d) Limiting the use for publicity purposes of names of licensors or
+ authors of the material; or
+
+ e) Declining to grant rights under trademark law for use of some
+ trade names, trademarks, or service marks; or
+
+ f) Requiring indemnification of licensors and authors of that
+ material by anyone who conveys the material (or modified versions of
+ it) with contractual assumptions of liability to the recipient, for
+ any liability that these contractual assumptions directly impose on
+ those licensors and authors.
+
+ All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10. If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term. If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+ If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+ Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+ 8. Termination.
+
+ You may not propagate or modify a covered work except as expressly
+provided under this License. Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+ However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+ Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+ Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+ 9. Acceptance Not Required for Having Copies.
+
+ You are not required to accept this License in order to receive or
+run a copy of the Program. Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance. However,
+nothing other than this License grants you permission to propagate or
+modify any covered work. These actions infringe copyright if you do
+not accept this License. Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+ 10. Automatic Licensing of Downstream Recipients.
+
+ Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License. You are not responsible
+for enforcing compliance by third parties with this License.
+
+ An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations. If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+ You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License. For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+ 11. Patents.
+
+ A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based. The
+work thus licensed is called the contributor's "contributor version".
+
+ A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version. For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+ Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+ In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement). To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+ If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients. "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+ If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+ A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License. You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+ Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+ 12. No Surrender of Others' Freedom.
+
+ If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all. For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+ 13. Use with the GNU Affero General Public License.
+
+ Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work. The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+ 14. Revised Versions of this License.
+
+ The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation. If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+ If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+ Later license versions may give you additional or different
+permissions. However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+ 15. Disclaimer of Warranty.
+
+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. Limitation of Liability.
+
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+ 17. Interpretation of Sections 15 and 16.
+
+ If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+
+ Copyright (C)
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+Also add information on how to contact you by electronic and paper mail.
+
+ If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+ Copyright (C)
+ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+ You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+.
+
+ The GNU General Public License does not permit incorporating your program
+into proprietary programs. If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License. But first, please read
+.
diff --git a/automation/build/esbuild.config.ts b/automation/build/esbuild.config.ts
index dc4559c..6266294 100644
--- a/automation/build/esbuild.config.ts
+++ b/automation/build/esbuild.config.ts
@@ -37,7 +37,8 @@ const build = await esbuild.build({
outfile: 'main.js',
minify: true,
metafile: true,
- conditions: ['browser', 'production'],
+ mainFields: ['svelte', 'browser', 'module', 'main'],
+ conditions: ['browser', 'production', 'svelte'],
plugins: [
wasmPlugin,
esbuildSvelte({
diff --git a/automation/build/esbuild.dev.config.ts b/automation/build/esbuild.dev.config.ts
index e6fcca7..60e3978 100644
--- a/automation/build/esbuild.dev.config.ts
+++ b/automation/build/esbuild.dev.config.ts
@@ -36,7 +36,8 @@ const context = await esbuild.context({
treeShaking: true,
outdir: `exampleVault/.obsidian/plugins/${manifest.id}/`,
outbase: 'packages/obsidian/src',
- conditions: ['browser', 'development'],
+ mainFields: ['svelte', 'browser', 'module', 'main'],
+ conditions: ['browser', 'development', 'svelte'],
plugins: [
copy({
paths: [
@@ -52,7 +53,7 @@ const context = await esbuild.context({
}),
wasmPlugin,
esbuildSvelte({
- compilerOptions: { css: 'injected', dev: false },
+ compilerOptions: { css: 'injected', dev: true },
preprocess: sveltePreprocess(),
filterWarnings: warning => {
// we don't want warnings from node modules that we can do nothing about
diff --git a/bun.lock b/bun.lock
index a5efc63..b1125f1 100644
--- a/bun.lock
+++ b/bun.lock
@@ -4,64 +4,38 @@
"": {
"name": "lemons-plugin-template",
"devDependencies": {
- "@happy-dom/global-registrator": "^18.0.1",
- "@lemons_dev/parsinom": "^0.0.12",
- "@types/bun": "^1.2.22",
+ "@happy-dom/global-registrator": "^19.0.2",
+ "@lemons_dev/parsinom": "^0.1.0",
+ "@sveltejs/vite-plugin-svelte": "^6.1.4",
+ "@types/bun": "^1.2.23",
"builtin-modules": "^5.0.0",
- "esbuild": "^0.25.10",
- "esbuild-plugin-copy-watch": "^2.3.1",
- "esbuild-plugin-inline-worker": "^0.1.1",
- "esbuild-svelte": "^0.9.3",
"eslint": "^9.36.0",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-isaacscript": "^4.0.0",
"eslint-plugin-no-relative-import-paths": "^1.6.1",
"eslint-plugin-only-warn": "^1.1.0",
- "eslint-plugin-svelte": "^3.12.3",
+ "eslint-plugin-svelte": "^3.12.4",
"obsidian": "latest",
- "obsidian-typings": "^4.51.0",
"prettier": "^3.6.2",
+ "prettier-plugin-svelte": "^3.4.0",
"string-argv": "^0.3.2",
- "svelte": "^5.39.2",
- "svelte-check": "^4.3.1",
+ "svelte": "^5.39.8",
+ "svelte-check": "^4.3.2",
"svelte-preprocess": "^6.0.3",
+ "svelteplot": "^0.4.7",
"tslib": "^2.8.1",
- "typescript": "^5.9.2",
- "typescript-eslint": "^8.44.0",
+ "typescript": "^5.9.3",
+ "typescript-eslint": "^8.45.0",
+ "vite": "^7.1.5",
+ "vite-plugin-static-copy": "^3.1.3",
},
},
},
"packages": {
- "@antfu/install-pkg": ["@antfu/install-pkg@1.1.0", "", { "dependencies": { "package-manager-detector": "^1.3.0", "tinyexec": "^1.0.1" } }, "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ=="],
-
- "@antfu/utils": ["@antfu/utils@9.2.0", "", {}, "sha512-Oq1d9BGZakE/FyoEtcNeSwM7MpDO2vUBi11RWBZXf75zPsbUVWmUs03EqkRFrcgbXyKTas0BdZWC1wcuSoqSAw=="],
-
- "@babel/runtime": ["@babel/runtime@7.28.4", "", {}, "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ=="],
-
- "@braintree/sanitize-url": ["@braintree/sanitize-url@7.1.1", "", {}, "sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw=="],
-
- "@capacitor/core": ["@capacitor/core@5.7.8", "", { "dependencies": { "tslib": "^2.1.0" } }, "sha512-rrZcm/2vJM0WdWRQup1TUidbjQV9PfIadSkV4rAGLD7R6PuzZSMPGT0gmoZzCRlXkqrazrWWDkurei3ozU02FA=="],
-
- "@chevrotain/cst-dts-gen": ["@chevrotain/cst-dts-gen@11.0.3", "", { "dependencies": { "@chevrotain/gast": "11.0.3", "@chevrotain/types": "11.0.3", "lodash-es": "4.17.21" } }, "sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ=="],
-
- "@chevrotain/gast": ["@chevrotain/gast@11.0.3", "", { "dependencies": { "@chevrotain/types": "11.0.3", "lodash-es": "4.17.21" } }, "sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q=="],
-
- "@chevrotain/regexp-to-ast": ["@chevrotain/regexp-to-ast@11.0.3", "", {}, "sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA=="],
-
- "@chevrotain/types": ["@chevrotain/types@11.0.3", "", {}, "sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ=="],
-
- "@chevrotain/utils": ["@chevrotain/utils@11.0.3", "", {}, "sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ=="],
-
- "@codemirror/language": ["@codemirror/language@6.11.2", "", { "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.23.0", "@lezer/common": "^1.1.0", "@lezer/highlight": "^1.0.0", "@lezer/lr": "^1.0.0", "style-mod": "^4.0.0" } }, "sha512-p44TsNArL4IVXDTbapUmEkAlvWs2CFQbcfc0ymDsis1kH2wh0gcY96AS29c/vp2d0y2Tquk1EDSaawpzilUiAw=="],
-
- "@codemirror/search": ["@codemirror/search@6.5.11", "", { "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", "crelt": "^1.0.5" } }, "sha512-KmWepDE6jUdL6n8cAAqIpRmLPBZ5ZKnicE8oGU/s3QrAVID+0VhLFrzUucVKHG5035/BSykhExDL/Xm7dHthiA=="],
-
"@codemirror/state": ["@codemirror/state@6.5.2", "", { "dependencies": { "@marijn/find-cluster-break": "^1.0.0" } }, "sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA=="],
"@codemirror/view": ["@codemirror/view@6.38.2", "", { "dependencies": { "@codemirror/state": "^6.5.0", "crelt": "^1.0.6", "style-mod": "^4.1.0", "w3c-keyname": "^2.2.4" } }, "sha512-bTWAJxL6EOFLPzTx+O5P5xAO3gTqpatQ2b/ARQ8itfU/v2LlpS3pH2fkL0A3E/Fx8Y2St2KES7ZEV0sHTsSW/A=="],
- "@electron/get": ["@electron/get@2.0.3", "", { "dependencies": { "debug": "^4.1.1", "env-paths": "^2.2.0", "fs-extra": "^8.1.0", "got": "^11.8.5", "progress": "^2.0.3", "semver": "^6.2.0", "sumchecker": "^3.0.1" }, "optionalDependencies": { "global-agent": "^3.0.0" } }, "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ=="],
-
"@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.10", "", { "os": "aix", "cpu": "ppc64" }, "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw=="],
"@esbuild/android-arm": ["@esbuild/android-arm@0.25.10", "", { "os": "android", "cpu": "arm" }, "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w=="],
@@ -132,7 +106,7 @@
"@eslint/plugin-kit": ["@eslint/plugin-kit@0.3.5", "", { "dependencies": { "@eslint/core": "^0.15.2", "levn": "^0.4.1" } }, "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w=="],
- "@happy-dom/global-registrator": ["@happy-dom/global-registrator@18.0.1", "", { "dependencies": { "@types/node": "^20.0.0", "happy-dom": "^18.0.1" } }, "sha512-xCy/cpEP8xyJ6u0eokYgaQxeUmcKqHx/+aC3R0DLa7/S38efhZAVDQqLJ5zzTguLFS0gvAzZHP40NGaLwRyapQ=="],
+ "@happy-dom/global-registrator": ["@happy-dom/global-registrator@19.0.2", "", { "dependencies": { "@types/node": "^20.0.0", "happy-dom": "^19.0.2" } }, "sha512-t/2uiTTVFjRg0Z6zWL7E3/htv3LVmc1JJXINGeW6UDI8B2L+oDUmzwSh56F/m5iC+6ldqdNR7Crz2xZyjTE28g=="],
"@humanfs/core": ["@humanfs/core@0.19.1", "", {}, "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA=="],
@@ -142,10 +116,6 @@
"@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.3", "", {}, "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="],
- "@iconify/types": ["@iconify/types@2.0.0", "", {}, "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg=="],
-
- "@iconify/utils": ["@iconify/utils@2.3.0", "", { "dependencies": { "@antfu/install-pkg": "^1.0.0", "@antfu/utils": "^8.1.0", "@iconify/types": "^2.0.0", "debug": "^4.4.0", "globals": "^15.14.0", "kolorist": "^1.8.0", "local-pkg": "^1.0.0", "mlly": "^1.7.4" } }, "sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA=="],
-
"@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.13", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA=="],
"@jridgewell/remapping": ["@jridgewell/remapping@2.3.5", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ=="],
@@ -156,257 +126,105 @@
"@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.31", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw=="],
- "@lemons_dev/parsinom": ["@lemons_dev/parsinom@0.0.12", "", {}, "sha512-i6oUfQfhw4ZStScMpPHy8ZmLrkn29RX/uK1SBKSKPuH0w9vOFQjZ0O4ev1hdk0K/eU196mk9mAlI1bjbO4n4sQ=="],
-
- "@lezer/common": ["@lezer/common@1.2.3", "", {}, "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA=="],
-
- "@lezer/highlight": ["@lezer/highlight@1.2.1", "", { "dependencies": { "@lezer/common": "^1.0.0" } }, "sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA=="],
-
- "@lezer/lr": ["@lezer/lr@1.4.2", "", { "dependencies": { "@lezer/common": "^1.0.0" } }, "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA=="],
+ "@lemons_dev/parsinom": ["@lemons_dev/parsinom@0.1.0", "", {}, "sha512-Jek2Drc1n6lRbr3QCB9JzK4rId5/U3rMmywiE/Quqmvq+f4unVqLeHe6XVTm6DeKn/T4Udgx/pC4Okt8FHX2sw=="],
"@marijn/find-cluster-break": ["@marijn/find-cluster-break@1.0.2", "", {}, "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g=="],
- "@mermaid-js/parser": ["@mermaid-js/parser@0.3.0", "", { "dependencies": { "langium": "3.0.0" } }, "sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA=="],
-
- "@napi-rs/canvas": ["@napi-rs/canvas@0.1.80", "", { "optionalDependencies": { "@napi-rs/canvas-android-arm64": "0.1.80", "@napi-rs/canvas-darwin-arm64": "0.1.80", "@napi-rs/canvas-darwin-x64": "0.1.80", "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.80", "@napi-rs/canvas-linux-arm64-gnu": "0.1.80", "@napi-rs/canvas-linux-arm64-musl": "0.1.80", "@napi-rs/canvas-linux-riscv64-gnu": "0.1.80", "@napi-rs/canvas-linux-x64-gnu": "0.1.80", "@napi-rs/canvas-linux-x64-musl": "0.1.80", "@napi-rs/canvas-win32-x64-msvc": "0.1.80" } }, "sha512-DxuT1ClnIPts1kQx8FBmkk4BQDTfI5kIzywAaMjQSXfNnra5UFU9PwurXrl+Je3bJ6BGsp/zmshVVFbCmyI+ww=="],
-
- "@napi-rs/canvas-android-arm64": ["@napi-rs/canvas-android-arm64@0.1.80", "", { "os": "android", "cpu": "arm64" }, "sha512-sk7xhN/MoXeuExlggf91pNziBxLPVUqF2CAVnB57KLG/pz7+U5TKG8eXdc3pm0d7Od0WreB6ZKLj37sX9muGOQ=="],
-
- "@napi-rs/canvas-darwin-arm64": ["@napi-rs/canvas-darwin-arm64@0.1.80", "", { "os": "darwin", "cpu": "arm64" }, "sha512-O64APRTXRUiAz0P8gErkfEr3lipLJgM6pjATwavZ22ebhjYl/SUbpgM0xcWPQBNMP1n29afAC/Us5PX1vg+JNQ=="],
-
- "@napi-rs/canvas-darwin-x64": ["@napi-rs/canvas-darwin-x64@0.1.80", "", { "os": "darwin", "cpu": "x64" }, "sha512-FqqSU7qFce0Cp3pwnTjVkKjjOtxMqRe6lmINxpIZYaZNnVI0H5FtsaraZJ36SiTHNjZlUB69/HhxNDT1Aaa9vA=="],
-
- "@napi-rs/canvas-linux-arm-gnueabihf": ["@napi-rs/canvas-linux-arm-gnueabihf@0.1.80", "", { "os": "linux", "cpu": "arm" }, "sha512-eyWz0ddBDQc7/JbAtY4OtZ5SpK8tR4JsCYEZjCE3dI8pqoWUC8oMwYSBGCYfsx2w47cQgQCgMVRVTFiiO38hHQ=="],
-
- "@napi-rs/canvas-linux-arm64-gnu": ["@napi-rs/canvas-linux-arm64-gnu@0.1.80", "", { "os": "linux", "cpu": "arm64" }, "sha512-qwA63t8A86bnxhuA/GwOkK3jvb+XTQaTiVML0vAWoHyoZYTjNs7BzoOONDgTnNtr8/yHrq64XXzUoLqDzU+Uuw=="],
-
- "@napi-rs/canvas-linux-arm64-musl": ["@napi-rs/canvas-linux-arm64-musl@0.1.80", "", { "os": "linux", "cpu": "arm64" }, "sha512-1XbCOz/ymhj24lFaIXtWnwv/6eFHXDrjP0jYkc6iHQ9q8oXKzUX1Lc6bu+wuGiLhGh2GS/2JlfORC5ZcXimRcg=="],
-
- "@napi-rs/canvas-linux-riscv64-gnu": ["@napi-rs/canvas-linux-riscv64-gnu@0.1.80", "", { "os": "linux", "cpu": "none" }, "sha512-XTzR125w5ZMs0lJcxRlS1K3P5RaZ9RmUsPtd1uGt+EfDyYMu4c6SEROYsxyatbbu/2+lPe7MPHOO/0a0x7L/gw=="],
-
- "@napi-rs/canvas-linux-x64-gnu": ["@napi-rs/canvas-linux-x64-gnu@0.1.80", "", { "os": "linux", "cpu": "x64" }, "sha512-BeXAmhKg1kX3UCrJsYbdQd3hIMDH/K6HnP/pG2LuITaXhXBiNdh//TVVVVCBbJzVQaV5gK/4ZOCMrQW9mvuTqA=="],
-
- "@napi-rs/canvas-linux-x64-musl": ["@napi-rs/canvas-linux-x64-musl@0.1.80", "", { "os": "linux", "cpu": "x64" }, "sha512-x0XvZWdHbkgdgucJsRxprX/4o4sEed7qo9rCQA9ugiS9qE2QvP0RIiEugtZhfLH3cyI+jIRFJHV4Fuz+1BHHMg=="],
-
- "@napi-rs/canvas-win32-x64-msvc": ["@napi-rs/canvas-win32-x64-msvc@0.1.80", "", { "os": "win32", "cpu": "x64" }, "sha512-Z8jPsM6df5V8B1HrCHB05+bDiCxjE9QA//3YrkKIdVDEwn5RKaqOxCJDRJkl48cJbylcrJbW4HxZbTte8juuPg=="],
-
"@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="],
"@nodelib/fs.stat": ["@nodelib/fs.stat@2.0.5", "", {}, "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="],
"@nodelib/fs.walk": ["@nodelib/fs.walk@1.2.8", "", { "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="],
- "@pixi/accessibility": ["@pixi/accessibility@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4", "@pixi/events": "7.2.4" } }, "sha512-EVjuqUqv9FeYFXCv0S0qj1hgCtbAMNBPCbOGEtiMogpM++/IySxBZvcOYg3rRgo9inwt2s4Bi7kUiqMPD8hItw=="],
+ "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.52.3", "", { "os": "android", "cpu": "arm" }, "sha512-h6cqHGZ6VdnwliFG1NXvMPTy/9PS3h8oLh7ImwR+kl+oYnQizgjxsONmmPSb2C66RksfkfIxEVtDSEcJiO0tqw=="],
- "@pixi/app": ["@pixi/app@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4" } }, "sha512-eJ2jpu5P28ip07nLItw6sETXn45P4KR/leMJ6zPHRlhT1m8t5zTsWr3jK4Uj8LF2E+6KlPNzLQh5Alf/unn/aQ=="],
+ "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.52.3", "", { "os": "android", "cpu": "arm64" }, "sha512-wd+u7SLT/u6knklV/ifG7gr5Qy4GUbH2hMWcDauPFJzmCZUAJ8L2bTkVXC2niOIxp8lk3iH/QX8kSrUxVZrOVw=="],
- "@pixi/assets": ["@pixi/assets@7.2.4", "", { "dependencies": { "@types/css-font-loading-module": "^0.0.7" }, "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/utils": "7.2.4" } }, "sha512-7199re3wvMAlVqXLaCyAr8IkJSXqkeVAxcYyB2rBu4Id5m2hhlGX1dQsdMBiCXLwu6/LLVqDvJggSNVQBzL6ZQ=="],
+ "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.52.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-lj9ViATR1SsqycwFkJCtYfQTheBdvlWJqzqxwc9f2qrcVrQaF/gCuBRTiTolkRWS6KvNxSk4KHZWG7tDktLgjg=="],
- "@pixi/color": ["@pixi/color@7.2.4", "", { "dependencies": { "colord": "^2.9.3" } }, "sha512-B/+9JRcXe2uE8wQfsueFRPZVayF2VEMRB7XGeRAsWCryOX19nmWhv0Nt3nOU2rvzI0niz9XgugJXsB6vVmDFSg=="],
+ "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.52.3", "", { "os": "darwin", "cpu": "x64" }, "sha512-+Dyo7O1KUmIsbzx1l+4V4tvEVnVQqMOIYtrxK7ncLSknl1xnMHLgn7gddJVrYPNZfEB8CIi3hK8gq8bDhb3h5A=="],
- "@pixi/compressed-textures": ["@pixi/compressed-textures@7.2.4", "", { "peerDependencies": { "@pixi/assets": "7.2.4", "@pixi/core": "7.2.4" } }, "sha512-atnWyw/ot/Wg69qhgskKiuTYCZx15IxV35sa0KyXMthyjyvDLCIvOn0nczM6wCBy9H96SjJbfgynVWhVrip6qw=="],
+ "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.52.3", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-u9Xg2FavYbD30g3DSfNhxgNrxhi6xVG4Y6i9Ur1C7xUuGDW3banRbXj+qgnIrwRN4KeJ396jchwy9bCIzbyBEQ=="],
- "@pixi/constants": ["@pixi/constants@7.2.4", "", {}, "sha512-hKuHBWR6N4Q0Sf5MGF3/9l+POg/G5rqhueHfzofiuelnKg7aBs3BVjjZ+6hZbd6M++vOUmxYelEX/NEFBxrheA=="],
+ "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.52.3", "", { "os": "freebsd", "cpu": "x64" }, "sha512-5M8kyi/OX96wtD5qJR89a/3x5x8x5inXBZO04JWhkQb2JWavOWfjgkdvUqibGJeNNaz1/Z1PPza5/tAPXICI6A=="],
- "@pixi/core": ["@pixi/core@7.2.4", "", { "dependencies": { "@pixi/color": "7.2.4", "@pixi/constants": "7.2.4", "@pixi/extensions": "7.2.4", "@pixi/math": "7.2.4", "@pixi/runner": "7.2.4", "@pixi/settings": "7.2.4", "@pixi/ticker": "7.2.4", "@pixi/utils": "7.2.4", "@types/offscreencanvas": "^2019.6.4" } }, "sha512-0XtvrfxHlS2T+beBBSpo7GI8+QLyyTqMVQpNmPqB4woYxzrOEJ9JaUFBaBfCvycLeUkfVih1u6HAbtF+2d1EjQ=="],
+ "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.52.3", "", { "os": "linux", "cpu": "arm" }, "sha512-IoerZJ4l1wRMopEHRKOO16e04iXRDyZFZnNZKrWeNquh5d6bucjezgd+OxG03mOMTnS1x7hilzb3uURPkJ0OfA=="],
- "@pixi/display": ["@pixi/display@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4" } }, "sha512-w5tqb8cWEO5qIDaO9GEqRvxYhL0iMk0Wsngw23bbLm1gLEQmrFkB2tpJlRAqd7H82C3DrDDeWvkrrxW6+m4apg=="],
+ "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.52.3", "", { "os": "linux", "cpu": "arm" }, "sha512-ZYdtqgHTDfvrJHSh3W22TvjWxwOgc3ThK/XjgcNGP2DIwFIPeAPNsQxrJO5XqleSlgDux2VAoWQ5iJrtaC1TbA=="],
- "@pixi/events": ["@pixi/events@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4" } }, "sha512-/JtmoB98fzIU8giN9xvlRvmvOi6u4MaD2DnKNOMHkQ1MBraj3pmrXM9fZ0JbNzi+324GraAAY76QidgHjIYoYQ=="],
+ "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.52.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-NcViG7A0YtuFDA6xWSgmFb6iPFzHlf5vcqb2p0lGEbT+gjrEEz8nC/EeDHvx6mnGXnGCC1SeVV+8u+smj0CeGQ=="],
- "@pixi/extensions": ["@pixi/extensions@7.2.4", "", {}, "sha512-Mnqv9scbL1ARD3QFKfOWs2aSVJJfP1dL8g5UiqGImYO3rZbz/9QCzXOeMVIZ5n3iaRyKMNhFFr84/zUja2H7Dw=="],
+ "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.52.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-d3pY7LWno6SYNXRm6Ebsq0DJGoiLXTb83AIPCXl9fmtIQs/rXoS8SJxxUNtFbJ5MiOvs+7y34np77+9l4nfFMw=="],
- "@pixi/extract": ["@pixi/extract@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4" } }, "sha512-wlXZg+J2L/1jQhRi5nZQP/cXshovhjksjss91eAKMvY5aGxNAQovCP4xotJ/XJjfTvPMpeRzHPFYzm3PrOPQ7g=="],
+ "@rollup/rollup-linux-loong64-gnu": ["@rollup/rollup-linux-loong64-gnu@4.52.3", "", { "os": "linux", "cpu": "none" }, "sha512-3y5GA0JkBuirLqmjwAKwB0keDlI6JfGYduMlJD/Rl7fvb4Ni8iKdQs1eiunMZJhwDWdCvrcqXRY++VEBbvk6Eg=="],
- "@pixi/filter-alpha": ["@pixi/filter-alpha@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4" } }, "sha512-UTUMSGyktUr+I9vmigqJo9iUhb0nwGyqTTME2xBWZvVGCnl5z+/wHxvIBBCe5pNZ66IM15pGXQ4cDcfqCuP2kA=="],
+ "@rollup/rollup-linux-ppc64-gnu": ["@rollup/rollup-linux-ppc64-gnu@4.52.3", "", { "os": "linux", "cpu": "ppc64" }, "sha512-AUUH65a0p3Q0Yfm5oD2KVgzTKgwPyp9DSXc3UA7DtxhEb/WSPfbG4wqXeSN62OG5gSo18em4xv6dbfcUGXcagw=="],
- "@pixi/filter-blur": ["@pixi/filter-blur@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4" } }, "sha512-aLyXIoxy14bTansCPtbY8x7Sdn2OrrqkF/pcKiRXHJGGhi7wPacvB/NcmYJdnI/n2ExQ6V5Njuj/nfrsejVwcA=="],
+ "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.52.3", "", { "os": "linux", "cpu": "none" }, "sha512-1makPhFFVBqZE+XFg3Dkq+IkQ7JvmUrwwqaYBL2CE+ZpxPaqkGaiWFEWVGyvTwZace6WLJHwjVh/+CXbKDGPmg=="],
- "@pixi/filter-color-matrix": ["@pixi/filter-color-matrix@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4" } }, "sha512-DFtayybYXoUh73eHUFRK5REbi1t3FZuVUnaQTj+euHKF9L7EaYc3Q9wctpx1WPRcwkqEX50M4SNFhxpA7Pxtaw=="],
+ "@rollup/rollup-linux-riscv64-musl": ["@rollup/rollup-linux-riscv64-musl@4.52.3", "", { "os": "linux", "cpu": "none" }, "sha512-OOFJa28dxfl8kLOPMUOQBCO6z3X2SAfzIE276fwT52uXDWUS178KWq0pL7d6p1kz7pkzA0yQwtqL0dEPoVcRWg=="],
- "@pixi/filter-displacement": ["@pixi/filter-displacement@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4" } }, "sha512-Simq3IBJKt7+Gvk4kK7OFkfoeYUMhNhIyATCdeT+Jkdkq5WV7pYnH5hqO0YW7eAHrgjV13yn6t4H/GC4+6LhEA=="],
+ "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.52.3", "", { "os": "linux", "cpu": "s390x" }, "sha512-jMdsML2VI5l+V7cKfZx3ak+SLlJ8fKvLJ0Eoa4b9/vCUrzXKgoKxvHqvJ/mkWhFiyp88nCkM5S2v6nIwRtPcgg=="],
- "@pixi/filter-fxaa": ["@pixi/filter-fxaa@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4" } }, "sha512-qzKjdL+Ih18uGTJLg8tT/H+YCsTeGkw2uF7lyKnw/lxGLJQhLWIhM95M9qSNgxbXyW1vp7SbG81a9aAEz2HAhA=="],
+ "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.52.3", "", { "os": "linux", "cpu": "x64" }, "sha512-tPgGd6bY2M2LJTA1uGq8fkSPK8ZLYjDjY+ZLK9WHncCnfIz29LIXIqUgzCR0hIefzy6Hpbe8Th5WOSwTM8E7LA=="],
- "@pixi/filter-noise": ["@pixi/filter-noise@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4" } }, "sha512-QAU9Ybj2ZQrWM9ZEjTTC0iLnQcuyNoZNRinxSbg1G0yacpmsSb9wvV5ltIZ66+hfY+90+u2Nudt/v9g6pvOdGg=="],
+ "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.52.3", "", { "os": "linux", "cpu": "x64" }, "sha512-BCFkJjgk+WFzP+tcSMXq77ymAPIxsX9lFJWs+2JzuZTLtksJ2o5hvgTdIcZ5+oKzUDMwI0PfWzRBYAydAHF2Mw=="],
- "@pixi/graphics": ["@pixi/graphics@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4", "@pixi/sprite": "7.2.4" } }, "sha512-3A2EumTjWJgXlDLOyuBrl9b6v1Za/E+/IjOGUIX843HH4NYaf1a2sfDfljx6r3oiDvy+VhuBFmgynRcV5IyA0Q=="],
+ "@rollup/rollup-openharmony-arm64": ["@rollup/rollup-openharmony-arm64@4.52.3", "", { "os": "none", "cpu": "arm64" }, "sha512-KTD/EqjZF3yvRaWUJdD1cW+IQBk4fbQaHYJUmP8N4XoKFZilVL8cobFSTDnjTtxWJQ3JYaMgF4nObY/+nYkumA=="],
- "@pixi/math": ["@pixi/math@7.2.4", "", {}, "sha512-LJB+mozyEPllxa0EssFZrKNfVwysfaBun4b2dJKQQInp0DafgbA0j7A+WVg0oe51KhFULTJMpDqbLn/ITFc41A=="],
+ "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.52.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-+zteHZdoUYLkyYKObGHieibUFLbttX2r+58l27XZauq0tcWYYuKUwY2wjeCN9oK1Um2YgH2ibd6cnX/wFD7DuA=="],
- "@pixi/mesh": ["@pixi/mesh@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4" } }, "sha512-wiALIqcRKib2BqeH9kOA5fOKWN352nqAspgbDa8gA7OyWzmNwqIedIlElixd0oLFOrIN5jOZAdzeKnoYQlt9Aw=="],
+ "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.52.3", "", { "os": "win32", "cpu": "ia32" }, "sha512-of1iHkTQSo3kr6dTIRX6t81uj/c/b15HXVsPcEElN5sS859qHrOepM5p9G41Hah+CTqSh2r8Bm56dL2z9UQQ7g=="],
- "@pixi/mesh-extras": ["@pixi/mesh-extras@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/mesh": "7.2.4" } }, "sha512-Lxqq/1E2EmDgjZX8KzjhBy3VvITIQ00arr2ikyHYF1d0XtQTKEYpr8VKzhchqZ5/9DuyTDbDMYGhcxoNXQmZrQ=="],
+ "@rollup/rollup-win32-x64-gnu": ["@rollup/rollup-win32-x64-gnu@4.52.3", "", { "os": "win32", "cpu": "x64" }, "sha512-s0hybmlHb56mWVZQj8ra9048/WZTPLILKxcvcq+8awSZmyiSUZjjem1AhU3Tf4ZKpYhK4mg36HtHDOe8QJS5PQ=="],
- "@pixi/mixin-cache-as-bitmap": ["@pixi/mixin-cache-as-bitmap@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4", "@pixi/sprite": "7.2.4" } }, "sha512-95L/9nzfLHw6GoeqqRl/RjSloKvRt0xrc2inCmjMZvMsFUEtHN2F8IWd1k5vcv0S+83NCreFkJg6nJm1m5AZqg=="],
-
- "@pixi/mixin-get-child-by-name": ["@pixi/mixin-get-child-by-name@7.2.4", "", { "peerDependencies": { "@pixi/display": "7.2.4" } }, "sha512-9g17KgSBEEhkinnKk4dqmxagzHOCPSTvGB6lOopBq4yyXmr/2WVv+QGjuzE0O+p80szQeBJjPBQxzrfBILaSRw=="],
-
- "@pixi/mixin-get-global-position": ["@pixi/mixin-get-global-position@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4" } }, "sha512-UrAUF2BXCeWtFgR2m+er41Ky7zShT7r228cZkB6ZfYwMeThhwqG5mH68UeCyP6p68JMpT1gjI2DPfeSRY3ecnA=="],
-
- "@pixi/particle-container": ["@pixi/particle-container@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4", "@pixi/sprite": "7.2.4" } }, "sha512-tpSzilZGFtAoi8XhzL0TecLPNRQAbY8nWV9XNGXJDw+nxXp18GCe8L6eEmnHLlAug67BRHl65DtrdvTknPX+4g=="],
-
- "@pixi/prepare": ["@pixi/prepare@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4", "@pixi/graphics": "7.2.4", "@pixi/text": "7.2.4" } }, "sha512-Yff5Sh4kTLdKc5VkkM44LW9gpj7Izw8ns3P1TzWxqeGjzPZ3folr/tQujGL+Qw+8A9VESp+hX9MSIHyw+jpyrg=="],
-
- "@pixi/runner": ["@pixi/runner@7.2.4", "", {}, "sha512-YtyqPk1LA+0guEFKSFx6t/YSvbEQwajFwi4Ft8iDhioa6VK2MmTir1GjWwy7JQYLcDmYSAcQjnmFtVTZohyYSw=="],
-
- "@pixi/settings": ["@pixi/settings@7.2.4", "", { "dependencies": { "@pixi/constants": "7.2.4", "@types/css-font-loading-module": "^0.0.7", "ismobilejs": "^1.1.0" } }, "sha512-ZPKRar9EwibijGmH8EViu4Greq1I/O7V/xQx2rNqN23XA7g09Qo6yfaeQpufu5xl8+/lZrjuHtQSnuY7OgG1CA=="],
-
- "@pixi/sprite": ["@pixi/sprite@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4" } }, "sha512-DhR1B+/d0eXpxHIesJMXcVPrKFwQ+zRA1LvEIFfzewqfaRN3X6PMIuoKX8SIb6tl+Hq8Ba9Pe28zI7d2rmRzrA=="],
-
- "@pixi/sprite-animated": ["@pixi/sprite-animated@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/sprite": "7.2.4" } }, "sha512-9eRriPSC0QVS7U9zQlrG3uEI5+h3fi+mqofXy+yjk1sGCmXSIJME5p2wg2mzxoJk3qkSMagQA9QHtL26Fti8Iw=="],
-
- "@pixi/sprite-tiling": ["@pixi/sprite-tiling@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4", "@pixi/sprite": "7.2.4" } }, "sha512-nGfxQoACRx49dUN0oW1vFm3141M+7gkAbzoNJym2Pljd2dpLME9fb5E6Lyahu0yWMaPRhhGorn6z9VIGmTF3Jw=="],
-
- "@pixi/spritesheet": ["@pixi/spritesheet@7.2.4", "", { "peerDependencies": { "@pixi/assets": "7.2.4", "@pixi/core": "7.2.4" } }, "sha512-LNmlavyiMQeCF0U4S+yhzxUYmPmat6EpLjLnkGukQTZV5CZkxDCVgXM9uKoRF2DvNydj4yuwZ6+JjK8QssHI8Q=="],
-
- "@pixi/text": ["@pixi/text@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/sprite": "7.2.4" } }, "sha512-DGu7ktpe+zHhqR2sG9NsJt4mgvSObv5EqXTtUxD4Z0li1gmqF7uktpLyn5I6vSg1TTEL4TECClRDClVDGiykWw=="],
-
- "@pixi/text-bitmap": ["@pixi/text-bitmap@7.2.4", "", { "peerDependencies": { "@pixi/assets": "7.2.4", "@pixi/core": "7.2.4", "@pixi/display": "7.2.4", "@pixi/mesh": "7.2.4", "@pixi/text": "7.2.4" } }, "sha512-3u2CP4VN+muCaq/jtj7gn0hb3DET/X2S04zTBcgc2WVGufJc62yz+UDzS9jC+ellotVdt9c8U74++vpz3zJGfw=="],
-
- "@pixi/text-html": ["@pixi/text-html@7.2.4", "", { "peerDependencies": { "@pixi/core": "7.2.4", "@pixi/display": "7.2.4", "@pixi/sprite": "7.2.4", "@pixi/text": "7.2.4" } }, "sha512-0NfLAE/w51ZtatxVqLvDS62iO0VLKsSdctqTAVv4Zlgdk9TKJmX1WUucHJboTvbm2SbDjNDGfZ6qXM5nAslIDQ=="],
-
- "@pixi/ticker": ["@pixi/ticker@7.2.4", "", { "dependencies": { "@pixi/extensions": "7.2.4", "@pixi/settings": "7.2.4", "@pixi/utils": "7.2.4" } }, "sha512-hQQHIHvGeFsP4GNezZqjzuhUgNQEVgCH9+qU05UX1Mc5UHC9l6OJnY4VTVhhcHxZjA6RnyaY+1zBxCnoXuazpg=="],
-
- "@pixi/utils": ["@pixi/utils@7.2.4", "", { "dependencies": { "@pixi/color": "7.2.4", "@pixi/constants": "7.2.4", "@pixi/settings": "7.2.4", "@types/earcut": "^2.1.0", "earcut": "^2.2.4", "eventemitter3": "^4.0.0", "url": "^0.11.0" } }, "sha512-VUGQHBOINIS4ePzoqafwxaGPVRTa3oM/mEutIIHbNGI3b+QvSO+1Dnk40M0zcH6Bo+MxQZbOZK5X/wO9oU5+LQ=="],
+ "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.52.3", "", { "os": "win32", "cpu": "x64" }, "sha512-zGIbEVVXVtauFgl3MRwGWEN36P5ZGenHRMgNw88X5wEhEBpq0XrMEZwOn07+ICrwM17XO5xfMZqh0OldCH5VTA=="],
"@rtsao/scc": ["@rtsao/scc@1.1.0", "", {}, "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g=="],
- "@sindresorhus/is": ["@sindresorhus/is@4.6.0", "", {}, "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw=="],
-
"@sveltejs/acorn-typescript": ["@sveltejs/acorn-typescript@1.0.5", "", { "peerDependencies": { "acorn": "^8.9.0" } }, "sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ=="],
- "@szmarczak/http-timer": ["@szmarczak/http-timer@4.0.6", "", { "dependencies": { "defer-to-connect": "^2.0.0" } }, "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w=="],
+ "@sveltejs/vite-plugin-svelte": ["@sveltejs/vite-plugin-svelte@6.2.1", "", { "dependencies": { "@sveltejs/vite-plugin-svelte-inspector": "^5.0.0", "debug": "^4.4.1", "deepmerge": "^4.3.1", "magic-string": "^0.30.17", "vitefu": "^1.1.1" }, "peerDependencies": { "svelte": "^5.0.0", "vite": "^6.3.0 || ^7.0.0" } }, "sha512-YZs/OSKOQAQCnJvM/P+F1URotNnYNeU3P2s4oIpzm1uFaqUEqRxUB0g5ejMjEb5Gjb9/PiBI5Ktrq4rUUF8UVQ=="],
- "@types/bun": ["@types/bun@1.2.22", "", { "dependencies": { "bun-types": "1.2.22" } }, "sha512-5A/KrKos2ZcN0c6ljRSOa1fYIyCKhZfIVYeuyb4snnvomnpFqC0tTsEkdqNxbAgExV384OETQ//WAjl3XbYqQA=="],
+ "@sveltejs/vite-plugin-svelte-inspector": ["@sveltejs/vite-plugin-svelte-inspector@5.0.1", "", { "dependencies": { "debug": "^4.4.1" }, "peerDependencies": { "@sveltejs/vite-plugin-svelte": "^6.0.0-next.0", "svelte": "^5.0.0", "vite": "^6.3.0 || ^7.0.0" } }, "sha512-ubWshlMk4bc8mkwWbg6vNvCeT7lGQojE3ijDh3QTR6Zr/R+GXxsGbyH4PExEPpiFmqPhYiVSVmHBjUcVc1JIrA=="],
- "@types/cacheable-request": ["@types/cacheable-request@6.0.3", "", { "dependencies": { "@types/http-cache-semantics": "*", "@types/keyv": "^3.1.4", "@types/node": "*", "@types/responselike": "^1.0.0" } }, "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw=="],
+ "@types/bun": ["@types/bun@1.2.23", "", { "dependencies": { "bun-types": "1.2.23" } }, "sha512-le8ueOY5b6VKYf19xT3McVbXqLqmxzPXHsQT/q9JHgikJ2X22wyTW3g3ohz2ZMnp7dod6aduIiq8A14Xyimm0A=="],
"@types/codemirror": ["@types/codemirror@5.60.8", "", { "dependencies": { "@types/tern": "*" } }, "sha512-VjFgDF/eB+Aklcy15TtOTLQeMjTo07k7KAjql8OK5Dirr7a6sJY4T1uVBDuTVG9VEmn1uUsohOpYnVfgC6/jyw=="],
- "@types/css-font-loading-module": ["@types/css-font-loading-module@0.0.14", "", {}, "sha512-+EwJ/RW2vPqbYn0JXRHy593huPCtgmLF/kg57iLK9KUn6neTqGGOTZ0CbssP8Uou/gqT/5XmWKQ8A7ve7xNV6A=="],
-
- "@types/d3": ["@types/d3@7.4.3", "", { "dependencies": { "@types/d3-array": "*", "@types/d3-axis": "*", "@types/d3-brush": "*", "@types/d3-chord": "*", "@types/d3-color": "*", "@types/d3-contour": "*", "@types/d3-delaunay": "*", "@types/d3-dispatch": "*", "@types/d3-drag": "*", "@types/d3-dsv": "*", "@types/d3-ease": "*", "@types/d3-fetch": "*", "@types/d3-force": "*", "@types/d3-format": "*", "@types/d3-geo": "*", "@types/d3-hierarchy": "*", "@types/d3-interpolate": "*", "@types/d3-path": "*", "@types/d3-polygon": "*", "@types/d3-quadtree": "*", "@types/d3-random": "*", "@types/d3-scale": "*", "@types/d3-scale-chromatic": "*", "@types/d3-selection": "*", "@types/d3-shape": "*", "@types/d3-time": "*", "@types/d3-time-format": "*", "@types/d3-timer": "*", "@types/d3-transition": "*", "@types/d3-zoom": "*" } }, "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww=="],
-
- "@types/d3-array": ["@types/d3-array@3.2.2", "", {}, "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw=="],
-
- "@types/d3-axis": ["@types/d3-axis@3.0.6", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw=="],
-
- "@types/d3-brush": ["@types/d3-brush@3.0.6", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A=="],
-
- "@types/d3-chord": ["@types/d3-chord@3.0.6", "", {}, "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg=="],
-
- "@types/d3-color": ["@types/d3-color@3.1.3", "", {}, "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="],
-
- "@types/d3-contour": ["@types/d3-contour@3.0.6", "", { "dependencies": { "@types/d3-array": "*", "@types/geojson": "*" } }, "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg=="],
-
- "@types/d3-delaunay": ["@types/d3-delaunay@6.0.4", "", {}, "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw=="],
-
- "@types/d3-dispatch": ["@types/d3-dispatch@3.0.7", "", {}, "sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA=="],
-
- "@types/d3-drag": ["@types/d3-drag@3.0.7", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ=="],
-
- "@types/d3-dsv": ["@types/d3-dsv@3.0.7", "", {}, "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g=="],
-
- "@types/d3-ease": ["@types/d3-ease@3.0.2", "", {}, "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA=="],
-
- "@types/d3-fetch": ["@types/d3-fetch@3.0.7", "", { "dependencies": { "@types/d3-dsv": "*" } }, "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA=="],
-
- "@types/d3-force": ["@types/d3-force@3.0.10", "", {}, "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw=="],
-
- "@types/d3-format": ["@types/d3-format@3.0.4", "", {}, "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g=="],
-
- "@types/d3-geo": ["@types/d3-geo@3.1.0", "", { "dependencies": { "@types/geojson": "*" } }, "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ=="],
-
- "@types/d3-hierarchy": ["@types/d3-hierarchy@3.1.7", "", {}, "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg=="],
-
- "@types/d3-interpolate": ["@types/d3-interpolate@3.0.4", "", { "dependencies": { "@types/d3-color": "*" } }, "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA=="],
-
- "@types/d3-path": ["@types/d3-path@3.1.1", "", {}, "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg=="],
-
- "@types/d3-polygon": ["@types/d3-polygon@3.0.2", "", {}, "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA=="],
-
- "@types/d3-quadtree": ["@types/d3-quadtree@3.0.6", "", {}, "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg=="],
-
- "@types/d3-random": ["@types/d3-random@3.0.3", "", {}, "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ=="],
-
- "@types/d3-scale": ["@types/d3-scale@4.0.9", "", { "dependencies": { "@types/d3-time": "*" } }, "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw=="],
-
- "@types/d3-scale-chromatic": ["@types/d3-scale-chromatic@3.1.0", "", {}, "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ=="],
-
- "@types/d3-selection": ["@types/d3-selection@3.0.11", "", {}, "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="],
-
- "@types/d3-shape": ["@types/d3-shape@3.1.7", "", { "dependencies": { "@types/d3-path": "*" } }, "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg=="],
-
- "@types/d3-time": ["@types/d3-time@3.0.4", "", {}, "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g=="],
-
- "@types/d3-time-format": ["@types/d3-time-format@4.0.3", "", {}, "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg=="],
-
- "@types/d3-timer": ["@types/d3-timer@3.0.2", "", {}, "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw=="],
-
- "@types/d3-transition": ["@types/d3-transition@3.0.9", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg=="],
-
- "@types/d3-zoom": ["@types/d3-zoom@3.0.8", "", { "dependencies": { "@types/d3-interpolate": "*", "@types/d3-selection": "*" } }, "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw=="],
-
- "@types/dompurify": ["@types/dompurify@3.0.1", "", { "dependencies": { "@types/jsdom": "*", "@types/trusted-types": "*" } }, "sha512-ubq8VKmf8W+U48jUOiZO4BoSGS7NnbITPMvrF+7HgMN4L+eezCKv8QBPB8p3o4YPicLMmNeTyDkE5X4c2ViHJQ=="],
-
- "@types/earcut": ["@types/earcut@2.1.4", "", {}, "sha512-qp3m9PPz4gULB9MhjGID7wpo3gJ4bTGXm7ltNDsmOvsPduTeHp8wSW9YckBj3mljeOh4F0m2z/0JKAALRKbmLQ=="],
-
"@types/estree": ["@types/estree@1.0.8", "", {}, "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="],
- "@types/geojson": ["@types/geojson@7946.0.16", "", {}, "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg=="],
-
- "@types/http-cache-semantics": ["@types/http-cache-semantics@4.0.4", "", {}, "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA=="],
-
- "@types/jsdom": ["@types/jsdom@21.1.7", "", { "dependencies": { "@types/node": "*", "@types/tough-cookie": "*", "parse5": "^7.0.0" } }, "sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA=="],
-
"@types/json-schema": ["@types/json-schema@7.0.15", "", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="],
"@types/json5": ["@types/json5@0.0.29", "", {}, "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="],
- "@types/keyv": ["@types/keyv@3.1.4", "", { "dependencies": { "@types/node": "*" } }, "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg=="],
-
"@types/node": ["@types/node@20.19.17", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-gfehUI8N1z92kygssiuWvLiwcbOB3IRktR6hTDgJlXMYh5OvkPSRmgfoBUmfZt+vhwJtX7v1Yw4KvvAf7c5QKQ=="],
- "@types/offscreencanvas": ["@types/offscreencanvas@2019.7.3", "", {}, "sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A=="],
-
- "@types/prismjs": ["@types/prismjs@1.26.5", "", {}, "sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ=="],
-
"@types/react": ["@types/react@19.1.13", "", { "dependencies": { "csstype": "^3.0.2" } }, "sha512-hHkbU/eoO3EG5/MZkuFSKmYqPbSVk5byPFa3e7y/8TybHiLMACgI8seVYlicwk7H5K/rI2px9xrQp/C+AUDTiQ=="],
- "@types/responselike": ["@types/responselike@1.0.3", "", { "dependencies": { "@types/node": "*" } }, "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw=="],
-
"@types/tern": ["@types/tern@0.23.9", "", { "dependencies": { "@types/estree": "*" } }, "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw=="],
- "@types/tough-cookie": ["@types/tough-cookie@4.0.5", "", {}, "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA=="],
-
- "@types/trusted-types": ["@types/trusted-types@2.0.7", "", {}, "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw=="],
-
- "@types/turndown": ["@types/turndown@5.0.5", "", {}, "sha512-TL2IgGgc7B5j78rIccBtlYAnkuv8nUQqhQc+DSYV5j9Be9XOcm/SKOVRuA47xAVI3680Tk9B1d8flK2GWT2+4w=="],
-
"@types/whatwg-mimetype": ["@types/whatwg-mimetype@3.0.2", "", {}, "sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA=="],
- "@types/yauzl": ["@types/yauzl@2.10.3", "", { "dependencies": { "@types/node": "*" } }, "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q=="],
+ "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.45.0", "", { "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.45.0", "@typescript-eslint/type-utils": "8.45.0", "@typescript-eslint/utils": "8.45.0", "@typescript-eslint/visitor-keys": "8.45.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "@typescript-eslint/parser": "^8.45.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-HC3y9CVuevvWCl/oyZuI47dOeDF9ztdMEfMH8/DW/Mhwa9cCLnK1oD7JoTVGW/u7kFzNZUKUoyJEqkaJh5y3Wg=="],
- "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.44.0", "", { "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.44.0", "@typescript-eslint/type-utils": "8.44.0", "@typescript-eslint/utils": "8.44.0", "@typescript-eslint/visitor-keys": "8.44.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "@typescript-eslint/parser": "^8.44.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-EGDAOGX+uwwekcS0iyxVDmRV9HX6FLSM5kzrAToLTsr9OWCIKG/y3lQheCq18yZ5Xh78rRKJiEpP0ZaCs4ryOQ=="],
+ "@typescript-eslint/parser": ["@typescript-eslint/parser@8.45.0", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.45.0", "@typescript-eslint/types": "8.45.0", "@typescript-eslint/typescript-estree": "8.45.0", "@typescript-eslint/visitor-keys": "8.45.0", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-TGf22kon8KW+DeKaUmOibKWktRY8b2NSAZNdtWh798COm1NWx8+xJ6iFBtk3IvLdv6+LGLJLRlyhrhEDZWargQ=="],
- "@typescript-eslint/parser": ["@typescript-eslint/parser@8.44.0", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.44.0", "@typescript-eslint/types": "8.44.0", "@typescript-eslint/typescript-estree": "8.44.0", "@typescript-eslint/visitor-keys": "8.44.0", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-VGMpFQGUQWYT9LfnPcX8ouFojyrZ/2w3K5BucvxL/spdNehccKhB4jUyB1yBCXpr2XFm0jkECxgrpXBW2ipoAw=="],
-
- "@typescript-eslint/project-service": ["@typescript-eslint/project-service@8.44.0", "", { "dependencies": { "@typescript-eslint/tsconfig-utils": "^8.44.0", "@typescript-eslint/types": "^8.44.0", "debug": "^4.3.4" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA=="],
+ "@typescript-eslint/project-service": ["@typescript-eslint/project-service@8.45.0", "", { "dependencies": { "@typescript-eslint/tsconfig-utils": "^8.45.0", "@typescript-eslint/types": "^8.45.0", "debug": "^4.3.4" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-3pcVHwMG/iA8afdGLMuTibGR7pDsn9RjDev6CCB+naRsSYs2pns5QbinF4Xqw6YC/Sj3lMrm/Im0eMfaa61WUg=="],
"@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.44.0", "", { "dependencies": { "@typescript-eslint/types": "8.44.0", "@typescript-eslint/visitor-keys": "8.44.0" } }, "sha512-87Jv3E+al8wpD+rIdVJm/ItDBe/Im09zXIjFoipOjr5gHUhJmTzfFLuTJ/nPTMc2Srsroy4IBXwcTCHyRR7KzA=="],
- "@typescript-eslint/tsconfig-utils": ["@typescript-eslint/tsconfig-utils@8.44.0", "", { "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ=="],
+ "@typescript-eslint/tsconfig-utils": ["@typescript-eslint/tsconfig-utils@8.45.0", "", { "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w=="],
"@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.44.0", "", { "dependencies": { "@typescript-eslint/types": "8.44.0", "@typescript-eslint/typescript-estree": "8.44.0", "@typescript-eslint/utils": "8.44.0", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-9cwsoSxJ8Sak67Be/hD2RNt/fsqmWnNE1iHohG8lxqLSNY8xNfyY7wloo5zpW3Nu9hxVgURevqfcH6vvKCt6yg=="],
"@typescript-eslint/types": ["@typescript-eslint/types@8.44.0", "", {}, "sha512-ZSl2efn44VsYM0MfDQe68RKzBz75NPgLQXuGypmym6QVOWL5kegTZuZ02xRAT9T+onqvM6T8CdQk0OwYMB6ZvA=="],
- "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.44.0", "", { "dependencies": { "@typescript-eslint/project-service": "8.44.0", "@typescript-eslint/tsconfig-utils": "8.44.0", "@typescript-eslint/types": "8.44.0", "@typescript-eslint/visitor-keys": "8.44.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw=="],
+ "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.45.0", "", { "dependencies": { "@typescript-eslint/project-service": "8.45.0", "@typescript-eslint/tsconfig-utils": "8.45.0", "@typescript-eslint/types": "8.45.0", "@typescript-eslint/visitor-keys": "8.45.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA=="],
"@typescript-eslint/utils": ["@typescript-eslint/utils@8.44.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", "@typescript-eslint/scope-manager": "8.44.0", "@typescript-eslint/types": "8.44.0", "@typescript-eslint/typescript-estree": "8.44.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-nktOlVcg3ALo0mYlV+L7sWUD58KG4CMj1rb2HUVOO4aL3K/6wcD+NERqd0rrA5Vg06b42YhF6cFxeixsp9Riqg=="],
- "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.44.0", "", { "dependencies": { "@typescript-eslint/types": "8.44.0", "eslint-visitor-keys": "^4.2.1" } }, "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw=="],
+ "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.45.0", "", { "dependencies": { "@typescript-eslint/types": "8.45.0", "eslint-visitor-keys": "^4.2.1" } }, "sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag=="],
"acorn": ["acorn@8.15.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg=="],
@@ -422,6 +240,8 @@
"aria-query": ["aria-query@5.3.2", "", {}, "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw=="],
+ "arr-union": ["arr-union@3.1.0", "", {}, "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q=="],
+
"array-buffer-byte-length": ["array-buffer-byte-length@1.0.2", "", { "dependencies": { "call-bound": "^1.0.3", "is-array-buffer": "^3.0.5" } }, "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw=="],
"array-includes": ["array-includes@3.1.9", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.4", "define-properties": "^1.2.1", "es-abstract": "^1.24.0", "es-object-atoms": "^1.1.1", "get-intrinsic": "^1.3.0", "is-string": "^1.1.1", "math-intrinsics": "^1.1.0" } }, "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ=="],
@@ -444,21 +264,13 @@
"binary-extensions": ["binary-extensions@2.3.0", "", {}, "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="],
- "boolean": ["boolean@3.2.0", "", {}, "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw=="],
-
"brace-expansion": ["brace-expansion@1.1.12", "", { "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg=="],
"braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "^7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="],
- "buffer-crc32": ["buffer-crc32@0.2.13", "", {}, "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ=="],
-
"builtin-modules": ["builtin-modules@5.0.0", "", {}, "sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg=="],
- "bun-types": ["bun-types@1.2.22", "", { "dependencies": { "@types/node": "*" }, "peerDependencies": { "@types/react": "^19" } }, "sha512-hwaAu8tct/Zn6Zft4U9BsZcXkYomzpHJX28ofvx7k0Zz2HNz54n1n+tDgxoWFGB4PcFvJXJQloPhaV2eP3Q6EA=="],
-
- "cacheable-lookup": ["cacheable-lookup@5.0.4", "", {}, "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA=="],
-
- "cacheable-request": ["cacheable-request@7.0.4", "", { "dependencies": { "clone-response": "^1.0.2", "get-stream": "^5.1.0", "http-cache-semantics": "^4.0.0", "keyv": "^4.0.0", "lowercase-keys": "^2.0.0", "normalize-url": "^6.0.1", "responselike": "^2.0.0" } }, "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg=="],
+ "bun-types": ["bun-types@1.2.23", "", { "dependencies": { "@types/node": "*" }, "peerDependencies": { "@types/react": "^19" } }, "sha512-R9f0hKAZXgFU3mlrA0YpE/fiDvwV0FT9rORApt2aQVWSuJDzZOyB5QLc0N/4HF57CS8IXJ6+L5E4W1bW6NS2Aw=="],
"call-bind": ["call-bind@1.0.8", "", { "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" } }, "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww=="],
@@ -470,13 +282,9 @@
"chalk": ["chalk@4.1.2", "", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="],
- "chevrotain": ["chevrotain@11.0.3", "", { "dependencies": { "@chevrotain/cst-dts-gen": "11.0.3", "@chevrotain/gast": "11.0.3", "@chevrotain/regexp-to-ast": "11.0.3", "@chevrotain/types": "11.0.3", "@chevrotain/utils": "11.0.3", "lodash-es": "4.17.21" } }, "sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw=="],
+ "chokidar": ["chokidar@4.0.3", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="],
- "chevrotain-allstar": ["chevrotain-allstar@0.3.1", "", { "dependencies": { "lodash-es": "^4.17.21" }, "peerDependencies": { "chevrotain": "^11.0.0" } }, "sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw=="],
-
- "chokidar": ["chokidar@3.6.0", "", { "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" }, "optionalDependencies": { "fsevents": "~2.3.2" } }, "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw=="],
-
- "clone-response": ["clone-response@1.0.3", "", { "dependencies": { "mimic-response": "^1.0.0" } }, "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA=="],
+ "clone-deep": ["clone-deep@0.2.4", "", { "dependencies": { "for-own": "^0.1.3", "is-plain-object": "^2.0.1", "kind-of": "^3.0.2", "lazy-cache": "^1.0.3", "shallow-clone": "^0.1.2" } }, "sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg=="],
"clsx": ["clsx@2.1.1", "", {}, "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="],
@@ -484,18 +292,8 @@
"color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="],
- "colord": ["colord@2.9.3", "", {}, "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="],
-
- "commander": ["commander@8.3.0", "", {}, "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww=="],
-
- "commondir": ["commondir@1.0.1", "", {}, "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="],
-
"concat-map": ["concat-map@0.0.1", "", {}, "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="],
- "confbox": ["confbox@0.2.2", "", {}, "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ=="],
-
- "cose-base": ["cose-base@1.0.3", "", { "dependencies": { "layout-base": "^1.0.0" } }, "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg=="],
-
"crelt": ["crelt@1.0.6", "", {}, "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g=="],
"cross-spawn": ["cross-spawn@7.0.6", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="],
@@ -504,118 +302,52 @@
"csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="],
- "cytoscape": ["cytoscape@3.33.1", "", {}, "sha512-iJc4TwyANnOGR1OmWhsS9ayRS3s+XQ185FmuHObThD+5AeJCakAAbWv8KimMTt08xCCLNgneQwFp+JRJOr9qGQ=="],
-
- "cytoscape-cose-bilkent": ["cytoscape-cose-bilkent@4.1.0", "", { "dependencies": { "cose-base": "^1.0.0" }, "peerDependencies": { "cytoscape": "^3.2.0" } }, "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ=="],
-
- "cytoscape-fcose": ["cytoscape-fcose@2.2.0", "", { "dependencies": { "cose-base": "^2.2.0" }, "peerDependencies": { "cytoscape": "^3.2.0" } }, "sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ=="],
-
- "d3": ["d3@7.9.0", "", { "dependencies": { "d3-array": "3", "d3-axis": "3", "d3-brush": "3", "d3-chord": "3", "d3-color": "3", "d3-contour": "4", "d3-delaunay": "6", "d3-dispatch": "3", "d3-drag": "3", "d3-dsv": "3", "d3-ease": "3", "d3-fetch": "3", "d3-force": "3", "d3-format": "3", "d3-geo": "3", "d3-hierarchy": "3", "d3-interpolate": "3", "d3-path": "3", "d3-polygon": "3", "d3-quadtree": "3", "d3-random": "3", "d3-scale": "4", "d3-scale-chromatic": "3", "d3-selection": "3", "d3-shape": "3", "d3-time": "3", "d3-time-format": "4", "d3-timer": "3", "d3-transition": "3", "d3-zoom": "3" } }, "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA=="],
-
"d3-array": ["d3-array@3.2.4", "", { "dependencies": { "internmap": "1 - 2" } }, "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg=="],
- "d3-axis": ["d3-axis@3.0.0", "", {}, "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw=="],
-
- "d3-brush": ["d3-brush@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", "d3-interpolate": "1 - 3", "d3-selection": "3", "d3-transition": "3" } }, "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ=="],
-
- "d3-chord": ["d3-chord@3.0.1", "", { "dependencies": { "d3-path": "1 - 3" } }, "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g=="],
-
"d3-color": ["d3-color@3.1.0", "", {}, "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="],
- "d3-contour": ["d3-contour@4.0.2", "", { "dependencies": { "d3-array": "^3.2.0" } }, "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA=="],
-
- "d3-delaunay": ["d3-delaunay@6.0.4", "", { "dependencies": { "delaunator": "5" } }, "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A=="],
-
- "d3-dispatch": ["d3-dispatch@3.0.1", "", {}, "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg=="],
-
- "d3-drag": ["d3-drag@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-selection": "3" } }, "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg=="],
-
- "d3-dsv": ["d3-dsv@3.0.1", "", { "dependencies": { "commander": "7", "iconv-lite": "0.6", "rw": "1" }, "bin": { "csv2json": "bin/dsv2json.js", "csv2tsv": "bin/dsv2dsv.js", "dsv2dsv": "bin/dsv2dsv.js", "dsv2json": "bin/dsv2json.js", "json2csv": "bin/json2dsv.js", "json2dsv": "bin/json2dsv.js", "json2tsv": "bin/json2dsv.js", "tsv2csv": "bin/dsv2dsv.js", "tsv2json": "bin/dsv2json.js" } }, "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q=="],
-
- "d3-ease": ["d3-ease@3.0.1", "", {}, "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w=="],
-
- "d3-fetch": ["d3-fetch@3.0.1", "", { "dependencies": { "d3-dsv": "1 - 3" } }, "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw=="],
-
- "d3-force": ["d3-force@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-quadtree": "1 - 3", "d3-timer": "1 - 3" } }, "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg=="],
-
"d3-format": ["d3-format@3.1.0", "", {}, "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA=="],
"d3-geo": ["d3-geo@3.1.1", "", { "dependencies": { "d3-array": "2.5.0 - 3" } }, "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q=="],
- "d3-hierarchy": ["d3-hierarchy@3.1.2", "", {}, "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA=="],
-
"d3-interpolate": ["d3-interpolate@3.0.1", "", { "dependencies": { "d3-color": "1 - 3" } }, "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g=="],
"d3-path": ["d3-path@3.1.0", "", {}, "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="],
- "d3-polygon": ["d3-polygon@3.0.1", "", {}, "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg=="],
-
"d3-quadtree": ["d3-quadtree@3.0.1", "", {}, "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw=="],
"d3-random": ["d3-random@3.0.1", "", {}, "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ=="],
- "d3-sankey": ["d3-sankey@0.12.3", "", { "dependencies": { "d3-array": "1 - 2", "d3-shape": "^1.2.0" } }, "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ=="],
-
"d3-scale": ["d3-scale@4.0.2", "", { "dependencies": { "d3-array": "2.10.0 - 3", "d3-format": "1 - 3", "d3-interpolate": "1.2.0 - 3", "d3-time": "2.1.1 - 3", "d3-time-format": "2 - 4" } }, "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ=="],
"d3-scale-chromatic": ["d3-scale-chromatic@3.1.0", "", { "dependencies": { "d3-color": "1 - 3", "d3-interpolate": "1 - 3" } }, "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ=="],
- "d3-selection": ["d3-selection@3.0.0", "", {}, "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ=="],
-
"d3-shape": ["d3-shape@3.2.0", "", { "dependencies": { "d3-path": "^3.1.0" } }, "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA=="],
"d3-time": ["d3-time@3.1.0", "", { "dependencies": { "d3-array": "2 - 3" } }, "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q=="],
"d3-time-format": ["d3-time-format@4.1.0", "", { "dependencies": { "d3-time": "1 - 3" } }, "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg=="],
- "d3-timer": ["d3-timer@3.0.1", "", {}, "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="],
-
- "d3-transition": ["d3-transition@3.0.1", "", { "dependencies": { "d3-color": "1 - 3", "d3-dispatch": "1 - 3", "d3-ease": "1 - 3", "d3-interpolate": "1 - 3", "d3-timer": "1 - 3" }, "peerDependencies": { "d3-selection": "2 - 3" } }, "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w=="],
-
- "d3-zoom": ["d3-zoom@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", "d3-interpolate": "1 - 3", "d3-selection": "2 - 3", "d3-transition": "2 - 3" } }, "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw=="],
-
- "dagre-d3-es": ["dagre-d3-es@7.0.11", "", { "dependencies": { "d3": "^7.9.0", "lodash-es": "^4.17.21" } }, "sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw=="],
-
"data-view-buffer": ["data-view-buffer@1.0.2", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "is-data-view": "^1.0.2" } }, "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ=="],
"data-view-byte-length": ["data-view-byte-length@1.0.2", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "is-data-view": "^1.0.2" } }, "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ=="],
"data-view-byte-offset": ["data-view-byte-offset@1.0.1", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ=="],
- "dayjs": ["dayjs@1.11.18", "", {}, "sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA=="],
-
"debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="],
- "decompress-response": ["decompress-response@6.0.0", "", { "dependencies": { "mimic-response": "^3.1.0" } }, "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ=="],
-
"deep-is": ["deep-is@0.1.4", "", {}, "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="],
- "defer-to-connect": ["defer-to-connect@2.0.1", "", {}, "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg=="],
+ "deepmerge": ["deepmerge@4.3.1", "", {}, "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="],
"define-data-property": ["define-data-property@1.1.4", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "gopd": "^1.0.1" } }, "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A=="],
"define-properties": ["define-properties@1.2.1", "", { "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" } }, "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg=="],
- "delaunator": ["delaunator@5.0.1", "", { "dependencies": { "robust-predicates": "^3.0.2" } }, "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw=="],
-
- "detect-node": ["detect-node@2.1.0", "", {}, "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="],
-
"doctrine": ["doctrine@2.1.0", "", { "dependencies": { "esutils": "^2.0.2" } }, "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="],
- "dompurify": ["dompurify@3.2.7", "", { "optionalDependencies": { "@types/trusted-types": "^2.0.7" } }, "sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw=="],
-
"dunder-proto": ["dunder-proto@1.0.1", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", "gopd": "^1.2.0" } }, "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A=="],
- "earcut": ["earcut@2.2.4", "", {}, "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ=="],
-
- "electron": ["electron@38.1.2", "", { "dependencies": { "@electron/get": "^2.0.0", "@types/node": "^22.7.7", "extract-zip": "^2.0.1" }, "bin": { "electron": "cli.js" } }, "sha512-WXUcN3W8h8NTTZViA3KNX0rV2YBU0X0mEUM3ubupXTDY4QtIN7tmiqYVOKSKpR2LckTmBWGuEeY4D6xVoffwKQ=="],
-
- "end-of-stream": ["end-of-stream@1.4.5", "", { "dependencies": { "once": "^1.4.0" } }, "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg=="],
-
- "entities": ["entities@6.0.1", "", {}, "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g=="],
-
- "env-paths": ["env-paths@2.2.1", "", {}, "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="],
-
"es-abstract": ["es-abstract@1.24.0", "", { "dependencies": { "array-buffer-byte-length": "^1.0.2", "arraybuffer.prototype.slice": "^1.0.4", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.8", "call-bound": "^1.0.4", "data-view-buffer": "^1.0.2", "data-view-byte-length": "^1.0.2", "data-view-byte-offset": "^1.0.1", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "es-set-tostringtag": "^2.1.0", "es-to-primitive": "^1.3.0", "function.prototype.name": "^1.1.8", "get-intrinsic": "^1.3.0", "get-proto": "^1.0.1", "get-symbol-description": "^1.1.0", "globalthis": "^1.0.4", "gopd": "^1.2.0", "has-property-descriptors": "^1.0.2", "has-proto": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", "internal-slot": "^1.1.0", "is-array-buffer": "^3.0.5", "is-callable": "^1.2.7", "is-data-view": "^1.0.2", "is-negative-zero": "^2.0.3", "is-regex": "^1.2.1", "is-set": "^2.0.3", "is-shared-array-buffer": "^1.0.4", "is-string": "^1.1.1", "is-typed-array": "^1.1.15", "is-weakref": "^1.1.1", "math-intrinsics": "^1.1.0", "object-inspect": "^1.13.4", "object-keys": "^1.1.1", "object.assign": "^4.1.7", "own-keys": "^1.0.1", "regexp.prototype.flags": "^1.5.4", "safe-array-concat": "^1.1.3", "safe-push-apply": "^1.0.0", "safe-regex-test": "^1.1.0", "set-proto": "^1.0.0", "stop-iteration-iterator": "^1.1.0", "string.prototype.trim": "^1.2.10", "string.prototype.trimend": "^1.0.9", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.3", "typed-array-byte-length": "^1.0.3", "typed-array-byte-offset": "^1.0.4", "typed-array-length": "^1.0.7", "unbox-primitive": "^1.1.0", "which-typed-array": "^1.1.19" } }, "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg=="],
"es-define-property": ["es-define-property@1.0.1", "", {}, "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="],
@@ -630,16 +362,10 @@
"es-to-primitive": ["es-to-primitive@1.3.0", "", { "dependencies": { "is-callable": "^1.2.7", "is-date-object": "^1.0.5", "is-symbol": "^1.0.4" } }, "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g=="],
- "es6-error": ["es6-error@4.1.1", "", {}, "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg=="],
+ "es-toolkit": ["es-toolkit@1.39.10", "", {}, "sha512-E0iGnTtbDhkeczB0T+mxmoVlT4YNweEKBLq7oaU4p11mecdsZpNWOglI4895Vh4usbQ+LsJiuLuI2L0Vdmfm2w=="],
"esbuild": ["esbuild@0.25.10", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.10", "@esbuild/android-arm": "0.25.10", "@esbuild/android-arm64": "0.25.10", "@esbuild/android-x64": "0.25.10", "@esbuild/darwin-arm64": "0.25.10", "@esbuild/darwin-x64": "0.25.10", "@esbuild/freebsd-arm64": "0.25.10", "@esbuild/freebsd-x64": "0.25.10", "@esbuild/linux-arm": "0.25.10", "@esbuild/linux-arm64": "0.25.10", "@esbuild/linux-ia32": "0.25.10", "@esbuild/linux-loong64": "0.25.10", "@esbuild/linux-mips64el": "0.25.10", "@esbuild/linux-ppc64": "0.25.10", "@esbuild/linux-riscv64": "0.25.10", "@esbuild/linux-s390x": "0.25.10", "@esbuild/linux-x64": "0.25.10", "@esbuild/netbsd-arm64": "0.25.10", "@esbuild/netbsd-x64": "0.25.10", "@esbuild/openbsd-arm64": "0.25.10", "@esbuild/openbsd-x64": "0.25.10", "@esbuild/openharmony-arm64": "0.25.10", "@esbuild/sunos-x64": "0.25.10", "@esbuild/win32-arm64": "0.25.10", "@esbuild/win32-ia32": "0.25.10", "@esbuild/win32-x64": "0.25.10" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ=="],
- "esbuild-plugin-copy-watch": ["esbuild-plugin-copy-watch@2.3.1", "", { "dependencies": { "@types/node": "^20.14.2", "anymatch": "^3.1.3", "chokidar": "^3.6.0", "fs-extra": "^11.2.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3" } }, "sha512-uBa0aWLg6Vm7kVwefwcvrZ1XiRgEB2HsVyBkyxXFR7lZ0LU9crxLEVNvoli3DX9I7aJv9K9+AYvQ2h86f4yFbA=="],
-
- "esbuild-plugin-inline-worker": ["esbuild-plugin-inline-worker@0.1.1", "", { "dependencies": { "esbuild": "latest", "find-cache-dir": "^3.3.1" } }, "sha512-VmFqsQKxUlbM51C1y5bRiMeyc1x2yTdMXhKB6S//++g9aCBg8TfGsbKxl5ZDkCGquqLY+RmEk93TBNd0i35dPA=="],
-
- "esbuild-svelte": ["esbuild-svelte@0.9.3", "", { "dependencies": { "@jridgewell/trace-mapping": "^0.3.19" }, "peerDependencies": { "esbuild": ">=0.17.0", "svelte": ">=4.2.1 <6" } }, "sha512-CgEcGY1r/d16+aggec3czoFBEBaYIrFOnMxpsO6fWNaNEqHregPN5DLAPZDqrL7rXDNplW+WMu8s3GMq9FqgJA=="],
-
"escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="],
"eslint": ["eslint@9.36.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.21.0", "@eslint/config-helpers": "^0.3.1", "@eslint/core": "^0.15.2", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "9.36.0", "@eslint/plugin-kit": "^0.3.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.4.0", "eslint-visitor-keys": "^4.2.1", "espree": "^10.4.0", "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "json-stable-stringify-without-jsonify": "^1.0.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.3" }, "peerDependencies": { "jiti": "*" }, "optionalPeers": ["jiti"], "bin": { "eslint": "bin/eslint.js" } }, "sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ=="],
@@ -656,7 +382,7 @@
"eslint-plugin-only-warn": ["eslint-plugin-only-warn@1.1.0", "", {}, "sha512-2tktqUAT+Q3hCAU0iSf4xAN1k9zOpjK5WO8104mB0rT/dGhOa09582HN5HlbxNbPRZ0THV7nLGvzugcNOSjzfA=="],
- "eslint-plugin-svelte": ["eslint-plugin-svelte@3.12.3", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.6.1", "@jridgewell/sourcemap-codec": "^1.5.0", "esutils": "^2.0.3", "globals": "^16.0.0", "known-css-properties": "^0.37.0", "postcss": "^8.4.49", "postcss-load-config": "^3.1.4", "postcss-safe-parser": "^7.0.0", "semver": "^7.6.3", "svelte-eslint-parser": "^1.3.0" }, "peerDependencies": { "eslint": "^8.57.1 || ^9.0.0", "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0" }, "optionalPeers": ["svelte"] }, "sha512-YVNhKsHZeXVvsjZcSMjnce9gO31frICu453p5JjFiXNszHoG9k8WvsA/LAoLi4K8T69G7DIrgg1AqasDJLpgoQ=="],
+ "eslint-plugin-svelte": ["eslint-plugin-svelte@3.12.4", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.6.1", "@jridgewell/sourcemap-codec": "^1.5.0", "esutils": "^2.0.3", "globals": "^16.0.0", "known-css-properties": "^0.37.0", "postcss": "^8.4.49", "postcss-load-config": "^3.1.4", "postcss-safe-parser": "^7.0.0", "semver": "^7.6.3", "svelte-eslint-parser": "^1.3.0" }, "peerDependencies": { "eslint": "^8.57.1 || ^9.0.0", "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0" }, "optionalPeers": ["svelte"] }, "sha512-hD7wPe+vrPgx3U2X2b/wyTMtWobm660PygMGKrWWYTc9lvtY8DpNFDaU2CJQn1szLjGbn/aJ3g8WiXuKakrEkw=="],
"eslint-scope": ["eslint-scope@8.4.0", "", { "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg=="],
@@ -676,14 +402,10 @@
"esutils": ["esutils@2.0.3", "", {}, "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="],
- "eventemitter3": ["eventemitter3@4.0.7", "", {}, "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="],
-
- "exsolve": ["exsolve@1.0.7", "", {}, "sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw=="],
-
- "extract-zip": ["extract-zip@2.0.1", "", { "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "optionalDependencies": { "@types/yauzl": "^2.9.1" }, "bin": { "extract-zip": "cli.js" } }, "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg=="],
-
"fast-deep-equal": ["fast-deep-equal@3.1.3", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="],
+ "fast-equals": ["fast-equals@5.3.2", "", {}, "sha512-6rxyATwPCkaFIL3JLqw8qXqMpIZ942pTX/tbQFkRsDGblS8tNGtlUauA/+mt6RUfqn/4MoEr+WDkYoIQbibWuQ=="],
+
"fast-glob": ["fast-glob@3.3.3", "", { "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.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="],
"fast-json-stable-stringify": ["fast-json-stable-stringify@2.1.0", "", {}, "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="],
@@ -692,16 +414,12 @@
"fastq": ["fastq@1.19.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ=="],
- "fd-slicer": ["fd-slicer@1.1.0", "", { "dependencies": { "pend": "~1.2.0" } }, "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g=="],
-
"fdir": ["fdir@6.5.0", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="],
"file-entry-cache": ["file-entry-cache@8.0.0", "", { "dependencies": { "flat-cache": "^4.0.0" } }, "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ=="],
"fill-range": ["fill-range@7.1.1", "", { "dependencies": { "to-regex-range": "^5.0.1" } }, "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="],
- "find-cache-dir": ["find-cache-dir@3.3.2", "", { "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", "pkg-dir": "^4.1.0" } }, "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig=="],
-
"find-up": ["find-up@5.0.0", "", { "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="],
"flat-cache": ["flat-cache@4.0.1", "", { "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.4" } }, "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw=="],
@@ -710,6 +428,10 @@
"for-each": ["for-each@0.3.5", "", { "dependencies": { "is-callable": "^1.2.7" } }, "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg=="],
+ "for-in": ["for-in@1.0.2", "", {}, "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ=="],
+
+ "for-own": ["for-own@0.1.5", "", { "dependencies": { "for-in": "^1.0.1" } }, "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw=="],
+
"fs-extra": ["fs-extra@11.3.2", "", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A=="],
"fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="],
@@ -724,29 +446,21 @@
"get-proto": ["get-proto@1.0.1", "", { "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" } }, "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g=="],
- "get-stream": ["get-stream@5.2.0", "", { "dependencies": { "pump": "^3.0.0" } }, "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="],
-
"get-symbol-description": ["get-symbol-description@1.1.0", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6" } }, "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg=="],
"glob-parent": ["glob-parent@6.0.2", "", { "dependencies": { "is-glob": "^4.0.3" } }, "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="],
- "global-agent": ["global-agent@3.0.0", "", { "dependencies": { "boolean": "^3.0.1", "es6-error": "^4.1.1", "matcher": "^3.0.0", "roarr": "^2.15.3", "semver": "^7.3.2", "serialize-error": "^7.0.1" } }, "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q=="],
-
"globals": ["globals@16.4.0", "", {}, "sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw=="],
"globalthis": ["globalthis@1.0.4", "", { "dependencies": { "define-properties": "^1.2.1", "gopd": "^1.0.1" } }, "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ=="],
"gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="],
- "got": ["got@11.8.6", "", { "dependencies": { "@sindresorhus/is": "^4.0.0", "@szmarczak/http-timer": "^4.0.5", "@types/cacheable-request": "^6.0.1", "@types/responselike": "^1.0.0", "cacheable-lookup": "^5.0.3", "cacheable-request": "^7.0.2", "decompress-response": "^6.0.0", "http2-wrapper": "^1.0.0-beta.5.2", "lowercase-keys": "^2.0.0", "p-cancelable": "^2.0.0", "responselike": "^2.0.0" } }, "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g=="],
-
"graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="],
"graphemer": ["graphemer@1.4.0", "", {}, "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="],
- "hachure-fill": ["hachure-fill@0.5.2", "", {}, "sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg=="],
-
- "happy-dom": ["happy-dom@18.0.1", "", { "dependencies": { "@types/node": "^20.0.0", "@types/whatwg-mimetype": "^3.0.2", "whatwg-mimetype": "^3.0.0" } }, "sha512-qn+rKOW7KWpVTtgIUi6RVmTBZJSe2k0Db0vh1f7CWrWclkkc7/Q+FrOfkZIb2eiErLyqu5AXEzE7XthO9JVxRA=="],
+ "happy-dom": ["happy-dom@19.0.2", "", { "dependencies": { "@types/node": "^20.0.0", "@types/whatwg-mimetype": "^3.0.2", "whatwg-mimetype": "^3.0.0" } }, "sha512-831CLbgDyjRbd2lApHZFsBDe56onuFcjsCBPodzWpzedTpeDr8CGZjs7iEIdNW1DVwSFRecfwzLpVyGBPamwGA=="],
"has-bigints": ["has-bigints@1.1.0", "", {}, "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg=="],
@@ -762,14 +476,6 @@
"hasown": ["hasown@2.0.2", "", { "dependencies": { "function-bind": "^1.1.2" } }, "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ=="],
- "http-cache-semantics": ["http-cache-semantics@4.2.0", "", {}, "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ=="],
-
- "http2-wrapper": ["http2-wrapper@1.0.3", "", { "dependencies": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.0.0" } }, "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg=="],
-
- "i18next": ["i18next@25.2.1", "", { "dependencies": { "@babel/runtime": "^7.27.1" }, "peerDependencies": { "typescript": "^5" }, "optionalPeers": ["typescript"] }, "sha512-+UoXK5wh+VlE1Zy5p6MjcvctHXAhRwQKCxiJD8noKZzIXmnAX8gdHX5fLPA3MEVxEN4vbZkQFy8N0LyD9tUqPw=="],
-
- "iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="],
-
"ignore": ["ignore@5.3.2", "", {}, "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="],
"import-fresh": ["import-fresh@3.3.1", "", { "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ=="],
@@ -790,6 +496,8 @@
"is-boolean-object": ["is-boolean-object@1.2.2", "", { "dependencies": { "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" } }, "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A=="],
+ "is-buffer": ["is-buffer@1.1.6", "", {}, "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="],
+
"is-callable": ["is-callable@1.2.7", "", {}, "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="],
"is-core-module": ["is-core-module@2.16.1", "", { "dependencies": { "hasown": "^2.0.2" } }, "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w=="],
@@ -798,6 +506,8 @@
"is-date-object": ["is-date-object@1.1.0", "", { "dependencies": { "call-bound": "^1.0.2", "has-tostringtag": "^1.0.2" } }, "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg=="],
+ "is-extendable": ["is-extendable@0.1.1", "", {}, "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw=="],
+
"is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="],
"is-finalizationregistry": ["is-finalizationregistry@1.1.1", "", { "dependencies": { "call-bound": "^1.0.3" } }, "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg=="],
@@ -814,6 +524,8 @@
"is-number-object": ["is-number-object@1.1.1", "", { "dependencies": { "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" } }, "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw=="],
+ "is-plain-object": ["is-plain-object@2.0.4", "", { "dependencies": { "isobject": "^3.0.1" } }, "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="],
+
"is-reference": ["is-reference@3.0.3", "", { "dependencies": { "@types/estree": "^1.0.6" } }, "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw=="],
"is-regex": ["is-regex@1.2.1", "", { "dependencies": { "call-bound": "^1.0.2", "gopd": "^1.2.0", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" } }, "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g=="],
@@ -838,7 +550,7 @@
"isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="],
- "ismobilejs": ["ismobilejs@1.1.1", "", {}, "sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw=="],
+ "isobject": ["isobject@3.0.1", "", {}, "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg=="],
"js-yaml": ["js-yaml@4.1.0", "", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA=="],
@@ -848,65 +560,43 @@
"json-stable-stringify-without-jsonify": ["json-stable-stringify-without-jsonify@1.0.1", "", {}, "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="],
- "json-stringify-safe": ["json-stringify-safe@5.0.1", "", {}, "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="],
-
"json5": ["json5@1.0.2", "", { "dependencies": { "minimist": "^1.2.0" }, "bin": { "json5": "lib/cli.js" } }, "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA=="],
"jsonfile": ["jsonfile@6.2.0", "", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg=="],
- "katex": ["katex@0.16.22", "", { "dependencies": { "commander": "^8.3.0" }, "bin": { "katex": "cli.js" } }, "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg=="],
-
"keyv": ["keyv@4.5.4", "", { "dependencies": { "json-buffer": "3.0.1" } }, "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="],
- "khroma": ["khroma@2.1.0", "", {}, "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw=="],
+ "kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ=="],
"known-css-properties": ["known-css-properties@0.37.0", "", {}, "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ=="],
- "kolorist": ["kolorist@1.8.0", "", {}, "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ=="],
-
- "langium": ["langium@3.0.0", "", { "dependencies": { "chevrotain": "~11.0.3", "chevrotain-allstar": "~0.3.0", "vscode-languageserver": "~9.0.1", "vscode-languageserver-textdocument": "~1.0.11", "vscode-uri": "~3.0.8" } }, "sha512-+Ez9EoiByeoTu/2BXmEaZ06iPNXM6thWJp02KfBO/raSMyCJ4jw7AkWWa+zBCTm0+Tw1Fj9FOxdqSskyN5nAwg=="],
-
- "layout-base": ["layout-base@1.0.2", "", {}, "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg=="],
+ "lazy-cache": ["lazy-cache@1.0.4", "", {}, "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ=="],
"levn": ["levn@0.4.1", "", { "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" } }, "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="],
"lilconfig": ["lilconfig@2.1.0", "", {}, "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ=="],
- "local-pkg": ["local-pkg@1.1.2", "", { "dependencies": { "mlly": "^1.7.4", "pkg-types": "^2.3.0", "quansync": "^0.2.11" } }, "sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A=="],
-
"locate-character": ["locate-character@3.0.0", "", {}, "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA=="],
"locate-path": ["locate-path@6.0.0", "", { "dependencies": { "p-locate": "^5.0.0" } }, "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="],
- "lodash-es": ["lodash-es@4.17.21", "", {}, "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="],
-
"lodash.merge": ["lodash.merge@4.6.2", "", {}, "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="],
- "lowercase-keys": ["lowercase-keys@2.0.0", "", {}, "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA=="],
-
"magic-string": ["magic-string@0.30.19", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw=="],
- "make-dir": ["make-dir@3.1.0", "", { "dependencies": { "semver": "^6.0.0" } }, "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw=="],
-
- "marked": ["marked@13.0.3", "", { "bin": { "marked": "bin/marked.js" } }, "sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA=="],
-
- "matcher": ["matcher@3.0.0", "", { "dependencies": { "escape-string-regexp": "^4.0.0" } }, "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng=="],
-
"math-intrinsics": ["math-intrinsics@1.1.0", "", {}, "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="],
+ "merge-deep": ["merge-deep@3.0.3", "", { "dependencies": { "arr-union": "^3.1.0", "clone-deep": "^0.2.4", "kind-of": "^3.0.2" } }, "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA=="],
+
"merge2": ["merge2@1.4.1", "", {}, "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="],
- "mermaid": ["mermaid@11.4.1", "", { "dependencies": { "@braintree/sanitize-url": "^7.0.1", "@iconify/utils": "^2.1.32", "@mermaid-js/parser": "^0.3.0", "@types/d3": "^7.4.3", "cytoscape": "^3.29.2", "cytoscape-cose-bilkent": "^4.1.0", "cytoscape-fcose": "^2.2.0", "d3": "^7.9.0", "d3-sankey": "^0.12.3", "dagre-d3-es": "7.0.11", "dayjs": "^1.11.10", "dompurify": "^3.2.1", "katex": "^0.16.9", "khroma": "^2.1.0", "lodash-es": "^4.17.21", "marked": "^13.0.2", "roughjs": "^4.6.6", "stylis": "^4.3.1", "ts-dedent": "^2.2.0", "uuid": "^9.0.1" } }, "sha512-Mb01JT/x6CKDWaxigwfZYuYmDZ6xtrNwNlidKZwkSrDaY9n90tdrJTV5Umk+wP1fZscGptmKFXHsXMDEVZ+Q6A=="],
-
"micromatch": ["micromatch@4.0.8", "", { "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" } }, "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA=="],
- "mimic-response": ["mimic-response@3.1.0", "", {}, "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="],
-
"minimatch": ["minimatch@3.1.2", "", { "dependencies": { "brace-expansion": "^1.1.7" } }, "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="],
"minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="],
- "mlly": ["mlly@1.8.0", "", { "dependencies": { "acorn": "^8.15.0", "pathe": "^2.0.3", "pkg-types": "^1.3.1", "ufo": "^1.6.1" } }, "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g=="],
+ "mixin-object": ["mixin-object@2.0.1", "", { "dependencies": { "for-in": "^0.1.3", "is-extendable": "^0.1.1" } }, "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA=="],
"moment": ["moment@2.29.4", "", {}, "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="],
@@ -920,8 +610,6 @@
"normalize-path": ["normalize-path@3.0.0", "", {}, "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="],
- "normalize-url": ["normalize-url@6.1.0", "", {}, "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A=="],
-
"object-inspect": ["object-inspect@1.13.4", "", {}, "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="],
"object-keys": ["object-keys@1.1.1", "", {}, "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="],
@@ -934,57 +622,29 @@
"object.values": ["object.values@1.2.1", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA=="],
- "obsidian": ["obsidian@1.8.7", "", { "dependencies": { "@types/codemirror": "5.60.8", "moment": "2.29.4" }, "peerDependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0" } }, "sha512-h4bWwNFAGRXlMlMAzdEiIM2ppTGlrh7uGOJS6w4gClrsjc+ei/3YAtU2VdFUlCiPuTHpY4aBpFJJW75S1Tl/JA=="],
-
- "obsidian-typings": ["obsidian-typings@4.51.0", "", { "dependencies": { "@antfu/utils": "9.2.0", "@capacitor/core": "5.7.8", "@codemirror/language": "6.11.2", "@codemirror/search": "6.5.11", "@codemirror/state": "6.5.2", "@lezer/common": "1.2.3", "@pixi/color": "7.2.4", "@pixi/events": "7.2.4", "@pixi/settings": "7.2.4", "@types/codemirror": "5.60.16", "@types/css-font-loading-module": "0.0.14", "@types/dompurify": "3.0.1", "@types/node": "^18.17.0 || >=20.1.0", "@types/prismjs": "1.26.5", "@types/turndown": "5.0.5", "colord": "2.9.3", "electron": ">=1.6.10", "i18next": "25.2.1", "mermaid": "11.4.1", "moment": "2.29.4", "obsidian": "1.8.7", "pdfjs-dist": "5.3.31", "pixi.js": "7.2.4", "scrypt-js": "3.0.1", "style-mod": "4.1.2" }, "peerDependencies": { "typescript": ">=4.8.0" } }, "sha512-gPqkYsMpwMJG1wJ/pUrw6z0Q4Hi9DNzW/akyO6xwSljGI8rBpyt0zomqLSlCBQZVUcuYd7yZZUtWXKPJl1NUGg=="],
-
- "once": ["once@1.4.0", "", { "dependencies": { "wrappy": "1" } }, "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="],
+ "obsidian": ["obsidian@1.10.0", "", { "dependencies": { "@types/codemirror": "5.60.8", "moment": "2.29.4" }, "peerDependencies": { "@codemirror/state": "6.5.0", "@codemirror/view": "6.38.1" } }, "sha512-F7hhnmGRQD1TanDPFT//LD3iKNUVd7N8sKL7flCCHRszfTxpDJ39j3T7LHbcGpyid906i6lD5oO+cnfLBzJMKw=="],
"optionator": ["optionator@0.9.4", "", { "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.5" } }, "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="],
"own-keys": ["own-keys@1.0.1", "", { "dependencies": { "get-intrinsic": "^1.2.6", "object-keys": "^1.1.1", "safe-push-apply": "^1.0.0" } }, "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg=="],
- "p-cancelable": ["p-cancelable@2.1.1", "", {}, "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg=="],
-
"p-limit": ["p-limit@3.1.0", "", { "dependencies": { "yocto-queue": "^0.1.0" } }, "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="],
"p-locate": ["p-locate@5.0.0", "", { "dependencies": { "p-limit": "^3.0.2" } }, "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="],
- "p-try": ["p-try@2.2.0", "", {}, "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="],
-
- "package-manager-detector": ["package-manager-detector@1.3.0", "", {}, "sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ=="],
+ "p-map": ["p-map@7.0.3", "", {}, "sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA=="],
"parent-module": ["parent-module@1.0.1", "", { "dependencies": { "callsites": "^3.0.0" } }, "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="],
- "parse5": ["parse5@7.3.0", "", { "dependencies": { "entities": "^6.0.0" } }, "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw=="],
-
- "path-data-parser": ["path-data-parser@0.1.0", "", {}, "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w=="],
-
"path-exists": ["path-exists@4.0.0", "", {}, "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="],
"path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="],
"path-parse": ["path-parse@1.0.7", "", {}, "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="],
- "pathe": ["pathe@2.0.3", "", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="],
-
- "pdfjs-dist": ["pdfjs-dist@5.3.31", "", { "optionalDependencies": { "@napi-rs/canvas": "^0.1.67" } }, "sha512-EhPdIjNX0fcdwYQO+e3BAAJPXt+XI29TZWC7COhIXs/K0JHcUt1Gdz1ITpebTwVMFiLsukdUZ3u0oTO7jij+VA=="],
-
- "pend": ["pend@1.2.0", "", {}, "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="],
-
"picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
- "picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="],
-
- "pixi.js": ["pixi.js@7.2.4", "", { "dependencies": { "@pixi/accessibility": "7.2.4", "@pixi/app": "7.2.4", "@pixi/assets": "7.2.4", "@pixi/compressed-textures": "7.2.4", "@pixi/core": "7.2.4", "@pixi/display": "7.2.4", "@pixi/events": "7.2.4", "@pixi/extensions": "7.2.4", "@pixi/extract": "7.2.4", "@pixi/filter-alpha": "7.2.4", "@pixi/filter-blur": "7.2.4", "@pixi/filter-color-matrix": "7.2.4", "@pixi/filter-displacement": "7.2.4", "@pixi/filter-fxaa": "7.2.4", "@pixi/filter-noise": "7.2.4", "@pixi/graphics": "7.2.4", "@pixi/mesh": "7.2.4", "@pixi/mesh-extras": "7.2.4", "@pixi/mixin-cache-as-bitmap": "7.2.4", "@pixi/mixin-get-child-by-name": "7.2.4", "@pixi/mixin-get-global-position": "7.2.4", "@pixi/particle-container": "7.2.4", "@pixi/prepare": "7.2.4", "@pixi/sprite": "7.2.4", "@pixi/sprite-animated": "7.2.4", "@pixi/sprite-tiling": "7.2.4", "@pixi/spritesheet": "7.2.4", "@pixi/text": "7.2.4", "@pixi/text-bitmap": "7.2.4", "@pixi/text-html": "7.2.4" } }, "sha512-nBH60meoLnHxoMFz17HoMxXS4uJpG5jwIdL+Gx2S11TzWgP3iKF+/WLOTrkSdyuQoQSdIBxVqpnYii0Wiox15A=="],
-
- "pkg-dir": ["pkg-dir@4.2.0", "", { "dependencies": { "find-up": "^4.0.0" } }, "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ=="],
-
- "pkg-types": ["pkg-types@2.3.0", "", { "dependencies": { "confbox": "^0.2.2", "exsolve": "^1.0.7", "pathe": "^2.0.3" } }, "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig=="],
-
- "points-on-curve": ["points-on-curve@0.2.0", "", {}, "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A=="],
-
- "points-on-path": ["points-on-path@0.2.1", "", { "dependencies": { "path-data-parser": "0.1.0", "points-on-curve": "0.2.0" } }, "sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g=="],
+ "picomatch": ["picomatch@4.0.3", "", {}, "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="],
"possible-typed-array-names": ["possible-typed-array-names@1.1.0", "", {}, "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg=="],
@@ -1002,21 +662,13 @@
"prettier": ["prettier@3.6.2", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ=="],
- "progress": ["progress@2.0.3", "", {}, "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="],
-
- "pump": ["pump@3.0.3", "", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA=="],
+ "prettier-plugin-svelte": ["prettier-plugin-svelte@3.4.0", "", { "peerDependencies": { "prettier": "^3.0.0", "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" } }, "sha512-pn1ra/0mPObzqoIQn/vUTR3ZZI6UuZ0sHqMK5x2jMLGrs53h0sXhkVuDcrlssHwIMk7FYrMjHBPoUSyyEEDlBQ=="],
"punycode": ["punycode@2.3.1", "", {}, "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="],
- "qs": ["qs@6.14.0", "", { "dependencies": { "side-channel": "^1.1.0" } }, "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w=="],
-
- "quansync": ["quansync@0.2.11", "", {}, "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA=="],
-
"queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="],
- "quick-lru": ["quick-lru@5.1.1", "", {}, "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA=="],
-
- "readdirp": ["readdirp@3.6.0", "", { "dependencies": { "picomatch": "^2.2.1" } }, "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="],
+ "readdirp": ["readdirp@4.1.2", "", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="],
"reflect.getprototypeof": ["reflect.getprototypeof@1.0.10", "", { "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", "es-abstract": "^1.23.9", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.7", "get-proto": "^1.0.1", "which-builtin-type": "^1.2.1" } }, "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw=="],
@@ -1024,24 +676,14 @@
"resolve": ["resolve@1.22.10", "", { "dependencies": { "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w=="],
- "resolve-alpn": ["resolve-alpn@1.2.1", "", {}, "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g=="],
-
"resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="],
- "responselike": ["responselike@2.0.1", "", { "dependencies": { "lowercase-keys": "^2.0.0" } }, "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw=="],
-
"reusify": ["reusify@1.1.0", "", {}, "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw=="],
- "roarr": ["roarr@2.15.4", "", { "dependencies": { "boolean": "^3.0.1", "detect-node": "^2.0.4", "globalthis": "^1.0.1", "json-stringify-safe": "^5.0.1", "semver-compare": "^1.0.0", "sprintf-js": "^1.1.2" } }, "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A=="],
-
- "robust-predicates": ["robust-predicates@3.0.2", "", {}, "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg=="],
-
- "roughjs": ["roughjs@4.6.6", "", { "dependencies": { "hachure-fill": "^0.5.2", "path-data-parser": "^0.1.0", "points-on-curve": "^0.2.0", "points-on-path": "^0.2.1" } }, "sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ=="],
+ "rollup": ["rollup@4.52.3", "", { "dependencies": { "@types/estree": "1.0.8" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.52.3", "@rollup/rollup-android-arm64": "4.52.3", "@rollup/rollup-darwin-arm64": "4.52.3", "@rollup/rollup-darwin-x64": "4.52.3", "@rollup/rollup-freebsd-arm64": "4.52.3", "@rollup/rollup-freebsd-x64": "4.52.3", "@rollup/rollup-linux-arm-gnueabihf": "4.52.3", "@rollup/rollup-linux-arm-musleabihf": "4.52.3", "@rollup/rollup-linux-arm64-gnu": "4.52.3", "@rollup/rollup-linux-arm64-musl": "4.52.3", "@rollup/rollup-linux-loong64-gnu": "4.52.3", "@rollup/rollup-linux-ppc64-gnu": "4.52.3", "@rollup/rollup-linux-riscv64-gnu": "4.52.3", "@rollup/rollup-linux-riscv64-musl": "4.52.3", "@rollup/rollup-linux-s390x-gnu": "4.52.3", "@rollup/rollup-linux-x64-gnu": "4.52.3", "@rollup/rollup-linux-x64-musl": "4.52.3", "@rollup/rollup-openharmony-arm64": "4.52.3", "@rollup/rollup-win32-arm64-msvc": "4.52.3", "@rollup/rollup-win32-ia32-msvc": "4.52.3", "@rollup/rollup-win32-x64-gnu": "4.52.3", "@rollup/rollup-win32-x64-msvc": "4.52.3", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-RIDh866U8agLgiIcdpB+COKnlCreHJLfIhWC3LVflku5YHfpnsIKigRZeFfMfCc4dVcqNVfQQ5gO/afOck064A=="],
"run-parallel": ["run-parallel@1.2.0", "", { "dependencies": { "queue-microtask": "^1.2.2" } }, "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="],
- "rw": ["rw@1.3.3", "", {}, "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="],
-
"sade": ["sade@1.8.1", "", { "dependencies": { "mri": "^1.1.0" } }, "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A=="],
"safe-array-concat": ["safe-array-concat@1.1.3", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.2", "get-intrinsic": "^1.2.6", "has-symbols": "^1.1.0", "isarray": "^2.0.5" } }, "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q=="],
@@ -1050,22 +692,16 @@
"safe-regex-test": ["safe-regex-test@1.1.0", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "is-regex": "^1.2.1" } }, "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw=="],
- "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="],
-
- "scrypt-js": ["scrypt-js@3.0.1", "", {}, "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA=="],
-
"semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
- "semver-compare": ["semver-compare@1.0.0", "", {}, "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow=="],
-
- "serialize-error": ["serialize-error@7.0.1", "", { "dependencies": { "type-fest": "^0.13.1" } }, "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw=="],
-
"set-function-length": ["set-function-length@1.2.2", "", { "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" } }, "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg=="],
"set-function-name": ["set-function-name@2.0.2", "", { "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", "has-property-descriptors": "^1.0.2" } }, "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ=="],
"set-proto": ["set-proto@1.0.0", "", { "dependencies": { "dunder-proto": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0" } }, "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw=="],
+ "shallow-clone": ["shallow-clone@0.1.2", "", { "dependencies": { "is-extendable": "^0.1.1", "kind-of": "^2.0.1", "lazy-cache": "^0.2.3", "mixin-object": "^2.0.1" } }, "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw=="],
+
"shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="],
"shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="],
@@ -1080,8 +716,6 @@
"source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="],
- "sprintf-js": ["sprintf-js@1.1.3", "", {}, "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="],
-
"stop-iteration-iterator": ["stop-iteration-iterator@1.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "internal-slot": "^1.1.0" } }, "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ=="],
"string-argv": ["string-argv@0.3.2", "", {}, "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q=="],
@@ -1098,38 +732,32 @@
"style-mod": ["style-mod@4.1.2", "", {}, "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw=="],
- "stylis": ["stylis@4.3.6", "", {}, "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ=="],
-
- "sumchecker": ["sumchecker@3.0.1", "", { "dependencies": { "debug": "^4.1.0" } }, "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg=="],
-
"supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="],
"supports-preserve-symlinks-flag": ["supports-preserve-symlinks-flag@1.0.0", "", {}, "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="],
- "svelte": ["svelte@5.39.2", "", { "dependencies": { "@jridgewell/remapping": "^2.3.4", "@jridgewell/sourcemap-codec": "^1.5.0", "@sveltejs/acorn-typescript": "^1.0.5", "@types/estree": "^1.0.5", "acorn": "^8.12.1", "aria-query": "^5.3.1", "axobject-query": "^4.1.0", "clsx": "^2.1.1", "esm-env": "^1.2.1", "esrap": "^2.1.0", "is-reference": "^3.0.3", "locate-character": "^3.0.0", "magic-string": "^0.30.11", "zimmerframe": "^1.1.2" } }, "sha512-x4Me4TgiNprpLugcXyKbcGQhHdjWpITZzSeegv3jjIyA4jObVKBhNchGGDv257Eeolg3vUUSa4n2HGFMYNaPvg=="],
+ "svelte": ["svelte@5.39.8", "", { "dependencies": { "@jridgewell/remapping": "^2.3.4", "@jridgewell/sourcemap-codec": "^1.5.0", "@sveltejs/acorn-typescript": "^1.0.5", "@types/estree": "^1.0.5", "acorn": "^8.12.1", "aria-query": "^5.3.1", "axobject-query": "^4.1.0", "clsx": "^2.1.1", "esm-env": "^1.2.1", "esrap": "^2.1.0", "is-reference": "^3.0.3", "locate-character": "^3.0.0", "magic-string": "^0.30.11", "zimmerframe": "^1.1.2" } }, "sha512-KfZ3hCITdxIXTOvrea4nFZX2o+47HPTChKeocgj9BwJQYqWrviVCcPj4boXHF5yf8+eBKqhHY8xii//XaakKXA=="],
- "svelte-check": ["svelte-check@4.3.1", "", { "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "chokidar": "^4.0.1", "fdir": "^6.2.0", "picocolors": "^1.0.0", "sade": "^1.7.4" }, "peerDependencies": { "svelte": "^4.0.0 || ^5.0.0-next.0", "typescript": ">=5.0.0" }, "bin": { "svelte-check": "bin/svelte-check" } }, "sha512-lkh8gff5gpHLjxIV+IaApMxQhTGnir2pNUAqcNgeKkvK5bT/30Ey/nzBxNLDlkztCH4dP7PixkMt9SWEKFPBWg=="],
+ "svelte-check": ["svelte-check@4.3.2", "", { "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "chokidar": "^4.0.1", "fdir": "^6.2.0", "picocolors": "^1.0.0", "sade": "^1.7.4" }, "peerDependencies": { "svelte": "^4.0.0 || ^5.0.0-next.0", "typescript": ">=5.0.0" }, "bin": { "svelte-check": "bin/svelte-check" } }, "sha512-71udP5w2kaSTcX8iV0hn3o2FWlabQHhJTJLIQrCqMsrcOeDUO2VhCQKKCA8AMVHSPwdxLEWkUWh9OKxns5PD9w=="],
"svelte-eslint-parser": ["svelte-eslint-parser@1.3.2", "", { "dependencies": { "eslint-scope": "^8.2.0", "eslint-visitor-keys": "^4.0.0", "espree": "^10.0.0", "postcss": "^8.4.49", "postcss-scss": "^4.0.9", "postcss-selector-parser": "^7.0.0" }, "peerDependencies": { "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0" }, "optionalPeers": ["svelte"] }, "sha512-whla4VlUbwJidn/bNyC3Ho3pBrXnR2CBEkuJwtaURW+wfwgKHPaYtZAmwAkp6HWWKCw1ILZL6iKsFdVY11rpDA=="],
"svelte-preprocess": ["svelte-preprocess@6.0.3", "", { "peerDependencies": { "@babel/core": "^7.10.2", "coffeescript": "^2.5.1", "less": "^3.11.3 || ^4.0.0", "postcss": "^7 || ^8", "postcss-load-config": ">=3", "pug": "^3.0.0", "sass": "^1.26.8", "stylus": ">=0.55", "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", "svelte": "^4.0.0 || ^5.0.0-next.100 || ^5.0.0", "typescript": "^5.0.0" }, "optionalPeers": ["@babel/core", "coffeescript", "less", "postcss", "postcss-load-config", "pug", "sass", "stylus", "sugarss", "typescript"] }, "sha512-PLG2k05qHdhmRG7zR/dyo5qKvakhm8IJ+hD2eFRQmMLHp7X3eJnjeupUtvuRpbNiF31RjVw45W+abDwHEmP5OA=="],
- "tinyexec": ["tinyexec@1.0.1", "", {}, "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw=="],
+ "svelteplot": ["svelteplot@0.4.7", "", { "dependencies": { "d3-array": "^3.2.4", "d3-color": "^3.1.0", "d3-format": "^3.1.0", "d3-geo": "^3.1.1", "d3-interpolate": "^3.0.1", "d3-path": "^3.1.0", "d3-quadtree": "^3.0.1", "d3-random": "^3.0.1", "d3-scale": "^4.0.2", "d3-scale-chromatic": "^3.1.0", "d3-shape": "^3.2.0", "d3-time": "^3.1.0", "es-toolkit": "^1.39.10", "fast-equals": "^5.2.2", "merge-deep": "^3.0.3", "svelte": "5.38.7" } }, "sha512-V4A2rZLsM81uPuSCDP79RWXu1l+CNs+0P0R+dgicQmpV3zlVR9mUdgo7JxtFe6JraefVO/ct62D4RHtjcPJdUg=="],
+
+ "tinyglobby": ["tinyglobby@0.2.15", "", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.3" } }, "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ=="],
"to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="],
"ts-api-utils": ["ts-api-utils@2.1.0", "", { "peerDependencies": { "typescript": ">=4.8.4" } }, "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ=="],
- "ts-dedent": ["ts-dedent@2.2.0", "", {}, "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ=="],
-
"tsconfig-paths": ["tsconfig-paths@3.15.0", "", { "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg=="],
"tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="],
"type-check": ["type-check@0.4.0", "", { "dependencies": { "prelude-ls": "^1.2.1" } }, "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="],
- "type-fest": ["type-fest@0.13.1", "", {}, "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg=="],
-
"typed-array-buffer": ["typed-array-buffer@1.0.3", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "is-typed-array": "^1.1.14" } }, "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw=="],
"typed-array-byte-length": ["typed-array-byte-length@1.0.3", "", { "dependencies": { "call-bind": "^1.0.8", "for-each": "^0.3.3", "gopd": "^1.2.0", "has-proto": "^1.2.0", "is-typed-array": "^1.1.14" } }, "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg=="],
@@ -1138,11 +766,9 @@
"typed-array-length": ["typed-array-length@1.0.7", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "is-typed-array": "^1.1.13", "possible-typed-array-names": "^1.0.0", "reflect.getprototypeof": "^1.0.6" } }, "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg=="],
- "typescript": ["typescript@5.9.2", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A=="],
+ "typescript": ["typescript@5.9.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw=="],
- "typescript-eslint": ["typescript-eslint@8.44.0", "", { "dependencies": { "@typescript-eslint/eslint-plugin": "8.44.0", "@typescript-eslint/parser": "8.44.0", "@typescript-eslint/typescript-estree": "8.44.0", "@typescript-eslint/utils": "8.44.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-ib7mCkYuIzYonCq9XWF5XNw+fkj2zg629PSa9KNIQ47RXFF763S5BIX4wqz1+FLPogTZoiw8KmCiRPRa8bL3qw=="],
-
- "ufo": ["ufo@1.6.1", "", {}, "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA=="],
+ "typescript-eslint": ["typescript-eslint@8.45.0", "", { "dependencies": { "@typescript-eslint/eslint-plugin": "8.45.0", "@typescript-eslint/parser": "8.45.0", "@typescript-eslint/typescript-estree": "8.45.0", "@typescript-eslint/utils": "8.45.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-qzDmZw/Z5beNLUrXfd0HIW6MzIaAV5WNDxmMs9/3ojGOpYavofgNAAD/nC6tGV2PczIi0iw8vot2eAe/sBn7zg=="],
"unbox-primitive": ["unbox-primitive@1.1.0", "", { "dependencies": { "call-bound": "^1.0.3", "has-bigints": "^1.0.2", "has-symbols": "^1.1.0", "which-boxed-primitive": "^1.1.1" } }, "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw=="],
@@ -1152,23 +778,13 @@
"uri-js": ["uri-js@4.4.1", "", { "dependencies": { "punycode": "^2.1.0" } }, "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="],
- "url": ["url@0.11.4", "", { "dependencies": { "punycode": "^1.4.1", "qs": "^6.12.3" } }, "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg=="],
-
"util-deprecate": ["util-deprecate@1.0.2", "", {}, "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="],
- "uuid": ["uuid@9.0.1", "", { "bin": { "uuid": "dist/bin/uuid" } }, "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA=="],
+ "vite": ["vite@7.1.8", "", { "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.5.0", "picomatch": "^4.0.3", "postcss": "^8.5.6", "rollup": "^4.43.0", "tinyglobby": "^0.2.15" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "jiti": ">=1.21.0", "less": "^4.0.0", "lightningcss": "^1.21.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-oBXvfSHEOL8jF+R9Am7h59Up07kVVGH1NrFGFoEG6bPDZP3tGpQhvkBpy5x7U6+E6wZCu9OihsWgJqDbQIm8LQ=="],
- "vscode-jsonrpc": ["vscode-jsonrpc@8.2.0", "", {}, "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA=="],
+ "vite-plugin-static-copy": ["vite-plugin-static-copy@3.1.3", "", { "dependencies": { "chokidar": "^3.6.0", "fs-extra": "^11.3.2", "p-map": "^7.0.3", "picocolors": "^1.1.1", "tinyglobby": "^0.2.15" }, "peerDependencies": { "vite": "^5.0.0 || ^6.0.0 || ^7.0.0" } }, "sha512-U47jgyoJfrvreF87u2udU6dHIXbHhdgGZ7wSEqn6nVHKDOMdRoB2uVc6iqxbEzENN5JvX6djE5cBhQZ2MMBclA=="],
- "vscode-languageserver": ["vscode-languageserver@9.0.1", "", { "dependencies": { "vscode-languageserver-protocol": "3.17.5" }, "bin": { "installServerIntoExtension": "bin/installServerIntoExtension" } }, "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g=="],
-
- "vscode-languageserver-protocol": ["vscode-languageserver-protocol@3.17.5", "", { "dependencies": { "vscode-jsonrpc": "8.2.0", "vscode-languageserver-types": "3.17.5" } }, "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg=="],
-
- "vscode-languageserver-textdocument": ["vscode-languageserver-textdocument@1.0.12", "", {}, "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA=="],
-
- "vscode-languageserver-types": ["vscode-languageserver-types@3.17.5", "", {}, "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg=="],
-
- "vscode-uri": ["vscode-uri@3.0.8", "", {}, "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw=="],
+ "vitefu": ["vitefu@1.1.1", "", { "peerDependencies": { "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0" }, "optionalPeers": ["vite"] }, "sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ=="],
"w3c-keyname": ["w3c-keyname@2.2.8", "", {}, "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ=="],
@@ -1186,120 +802,140 @@
"word-wrap": ["word-wrap@1.2.5", "", {}, "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="],
- "wrappy": ["wrappy@1.0.2", "", {}, "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="],
-
"yaml": ["yaml@1.10.2", "", {}, "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="],
- "yauzl": ["yauzl@2.10.0", "", { "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g=="],
-
"yocto-queue": ["yocto-queue@0.1.0", "", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="],
"zimmerframe": ["zimmerframe@1.1.4", "", {}, "sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ=="],
- "@electron/get/fs-extra": ["fs-extra@8.1.0", "", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g=="],
-
"@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="],
"@eslint/eslintrc/globals": ["globals@14.0.0", "", {}, "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="],
- "@iconify/utils/@antfu/utils": ["@antfu/utils@8.1.1", "", {}, "sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ=="],
+ "@typescript-eslint/eslint-plugin/@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.45.0", "", { "dependencies": { "@typescript-eslint/types": "8.45.0", "@typescript-eslint/visitor-keys": "8.45.0" } }, "sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA=="],
- "@iconify/utils/globals": ["globals@15.15.0", "", {}, "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg=="],
+ "@typescript-eslint/eslint-plugin/@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.45.0", "", { "dependencies": { "@typescript-eslint/types": "8.45.0", "@typescript-eslint/typescript-estree": "8.45.0", "@typescript-eslint/utils": "8.45.0", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-bpjepLlHceKgyMEPglAeULX1vixJDgaKocp0RVJ5u4wLJIMNuKtUXIczpJCPcn2waII0yuvks/5m5/h3ZQKs0A=="],
- "@pixi/assets/@types/css-font-loading-module": ["@types/css-font-loading-module@0.0.7", "", {}, "sha512-nl09VhutdjINdWyXxHWN/w9zlNCfr60JUqJbd24YXUuCwgeL0TpFSdElCwb6cxfB6ybE19Gjj4g0jsgkXxKv1Q=="],
-
- "@pixi/settings/@types/css-font-loading-module": ["@types/css-font-loading-module@0.0.7", "", {}, "sha512-nl09VhutdjINdWyXxHWN/w9zlNCfr60JUqJbd24YXUuCwgeL0TpFSdElCwb6cxfB6ybE19Gjj4g0jsgkXxKv1Q=="],
-
- "@types/cacheable-request/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "~7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
-
- "@types/jsdom/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "~7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
-
- "@types/keyv/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "~7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
-
- "@types/responselike/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "~7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
-
- "@types/yauzl/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "~7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
+ "@typescript-eslint/eslint-plugin/@typescript-eslint/utils": ["@typescript-eslint/utils@8.45.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", "@typescript-eslint/scope-manager": "8.45.0", "@typescript-eslint/types": "8.45.0", "@typescript-eslint/typescript-estree": "8.45.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg=="],
"@typescript-eslint/eslint-plugin/ignore": ["ignore@7.0.5", "", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="],
+ "@typescript-eslint/parser/@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.45.0", "", { "dependencies": { "@typescript-eslint/types": "8.45.0", "@typescript-eslint/visitor-keys": "8.45.0" } }, "sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA=="],
+
+ "@typescript-eslint/parser/@typescript-eslint/types": ["@typescript-eslint/types@8.45.0", "", {}, "sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA=="],
+
+ "@typescript-eslint/project-service/@typescript-eslint/types": ["@typescript-eslint/types@8.45.0", "", {}, "sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA=="],
+
+ "@typescript-eslint/scope-manager/@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.44.0", "", { "dependencies": { "@typescript-eslint/types": "8.44.0", "eslint-visitor-keys": "^4.2.1" } }, "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw=="],
+
+ "@typescript-eslint/type-utils/@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.44.0", "", { "dependencies": { "@typescript-eslint/project-service": "8.44.0", "@typescript-eslint/tsconfig-utils": "8.44.0", "@typescript-eslint/types": "8.44.0", "@typescript-eslint/visitor-keys": "8.44.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw=="],
+
+ "@typescript-eslint/typescript-estree/@typescript-eslint/types": ["@typescript-eslint/types@8.45.0", "", {}, "sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA=="],
+
"@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="],
"@typescript-eslint/typescript-estree/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
+ "@typescript-eslint/utils/@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.44.0", "", { "dependencies": { "@typescript-eslint/project-service": "8.44.0", "@typescript-eslint/tsconfig-utils": "8.44.0", "@typescript-eslint/types": "8.44.0", "@typescript-eslint/visitor-keys": "8.44.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw=="],
+
+ "@typescript-eslint/visitor-keys/@typescript-eslint/types": ["@typescript-eslint/types@8.45.0", "", {}, "sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA=="],
+
+ "anymatch/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="],
+
"bun-types/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "~7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
- "chokidar/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
-
- "clone-response/mimic-response": ["mimic-response@1.0.1", "", {}, "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="],
-
- "cytoscape-fcose/cose-base": ["cose-base@2.2.0", "", { "dependencies": { "layout-base": "^2.0.0" } }, "sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g=="],
-
- "d3-dsv/commander": ["commander@7.2.0", "", {}, "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="],
-
- "d3-sankey/d3-array": ["d3-array@2.12.1", "", { "dependencies": { "internmap": "^1.0.0" } }, "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ=="],
-
- "d3-sankey/d3-shape": ["d3-shape@1.3.7", "", { "dependencies": { "d3-path": "1" } }, "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw=="],
-
- "electron/@types/node": ["@types/node@22.18.6", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-r8uszLPpeIWbNKtvWRt/DbVi5zbqZyj1PTmhRMqBMvDnaz1QpmSKujUtJLrqGZeoM8v72MfYggDceY4K1itzWQ=="],
-
"eslint-import-resolver-node/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="],
"eslint-module-utils/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="],
"eslint-plugin-import/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="],
+ "eslint-plugin-isaacscript/typescript-eslint": ["typescript-eslint@8.44.0", "", { "dependencies": { "@typescript-eslint/eslint-plugin": "8.44.0", "@typescript-eslint/parser": "8.44.0", "@typescript-eslint/typescript-estree": "8.44.0", "@typescript-eslint/utils": "8.44.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-ib7mCkYuIzYonCq9XWF5XNw+fkj2zg629PSa9KNIQ47RXFF763S5BIX4wqz1+FLPogTZoiw8KmCiRPRa8bL3qw=="],
+
"eslint-plugin-svelte/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
"fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
- "global-agent/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
+ "micromatch/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="],
- "mlly/pkg-types": ["pkg-types@1.3.1", "", { "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.4", "pathe": "^2.0.1" } }, "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="],
+ "mixin-object/for-in": ["for-in@0.1.8", "", {}, "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g=="],
- "obsidian-typings/@types/codemirror": ["@types/codemirror@5.60.16", "", { "dependencies": { "@types/tern": "*" } }, "sha512-V/yHdamffSS075jit+fDxaOAmdP2liok8NSNJnAZfDJErzOheuygHZEhAJrfmk5TEyM32MhkZjwo/idX791yxw=="],
+ "shallow-clone/kind-of": ["kind-of@2.0.1", "", { "dependencies": { "is-buffer": "^1.0.2" } }, "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg=="],
- "obsidian-typings/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "~7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
+ "shallow-clone/lazy-cache": ["lazy-cache@0.2.7", "", {}, "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ=="],
- "pkg-dir/find-up": ["find-up@4.1.0", "", { "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw=="],
+ "svelteplot/svelte": ["svelte@5.38.7", "", { "dependencies": { "@jridgewell/remapping": "^2.3.4", "@jridgewell/sourcemap-codec": "^1.5.0", "@sveltejs/acorn-typescript": "^1.0.5", "@types/estree": "^1.0.5", "acorn": "^8.12.1", "aria-query": "^5.3.1", "axobject-query": "^4.1.0", "clsx": "^2.1.1", "esm-env": "^1.2.1", "esrap": "^2.1.0", "is-reference": "^3.0.3", "locate-character": "^3.0.0", "magic-string": "^0.30.11", "zimmerframe": "^1.1.2" } }, "sha512-1ld9TPZSdUS3EtYGQzisU2nhwXoIzNQcZ71IOU9fEmltaUofQnVfW5CQuhgM/zFsZ43arZXS1BRKi0MYgUV91w=="],
- "svelte-check/chokidar": ["chokidar@4.0.3", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="],
+ "typescript-eslint/@typescript-eslint/utils": ["@typescript-eslint/utils@8.45.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", "@typescript-eslint/scope-manager": "8.45.0", "@typescript-eslint/types": "8.45.0", "@typescript-eslint/typescript-estree": "8.45.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg=="],
- "url/punycode": ["punycode@1.4.1", "", {}, "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ=="],
+ "vite-plugin-static-copy/chokidar": ["chokidar@3.6.0", "", { "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" }, "optionalDependencies": { "fsevents": "~2.3.2" } }, "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw=="],
- "@electron/get/fs-extra/jsonfile": ["jsonfile@4.0.0", "", { "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg=="],
+ "@typescript-eslint/eslint-plugin/@typescript-eslint/scope-manager/@typescript-eslint/types": ["@typescript-eslint/types@8.45.0", "", {}, "sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA=="],
- "@electron/get/fs-extra/universalify": ["universalify@0.1.2", "", {}, "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="],
+ "@typescript-eslint/eslint-plugin/@typescript-eslint/type-utils/@typescript-eslint/types": ["@typescript-eslint/types@8.45.0", "", {}, "sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA=="],
- "@types/cacheable-request/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
+ "@typescript-eslint/eslint-plugin/@typescript-eslint/utils/@typescript-eslint/types": ["@typescript-eslint/types@8.45.0", "", {}, "sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA=="],
- "@types/jsdom/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
+ "@typescript-eslint/type-utils/@typescript-eslint/typescript-estree/@typescript-eslint/project-service": ["@typescript-eslint/project-service@8.44.0", "", { "dependencies": { "@typescript-eslint/tsconfig-utils": "^8.44.0", "@typescript-eslint/types": "^8.44.0", "debug": "^4.3.4" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA=="],
- "@types/keyv/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
+ "@typescript-eslint/type-utils/@typescript-eslint/typescript-estree/@typescript-eslint/tsconfig-utils": ["@typescript-eslint/tsconfig-utils@8.44.0", "", { "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ=="],
- "@types/responselike/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
+ "@typescript-eslint/type-utils/@typescript-eslint/typescript-estree/@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.44.0", "", { "dependencies": { "@typescript-eslint/types": "8.44.0", "eslint-visitor-keys": "^4.2.1" } }, "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw=="],
- "@types/yauzl/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
+ "@typescript-eslint/type-utils/@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="],
+
+ "@typescript-eslint/type-utils/@typescript-eslint/typescript-estree/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
"@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
+ "@typescript-eslint/utils/@typescript-eslint/typescript-estree/@typescript-eslint/project-service": ["@typescript-eslint/project-service@8.44.0", "", { "dependencies": { "@typescript-eslint/tsconfig-utils": "^8.44.0", "@typescript-eslint/types": "^8.44.0", "debug": "^4.3.4" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA=="],
+
+ "@typescript-eslint/utils/@typescript-eslint/typescript-estree/@typescript-eslint/tsconfig-utils": ["@typescript-eslint/tsconfig-utils@8.44.0", "", { "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ=="],
+
+ "@typescript-eslint/utils/@typescript-eslint/typescript-estree/@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.44.0", "", { "dependencies": { "@typescript-eslint/types": "8.44.0", "eslint-visitor-keys": "^4.2.1" } }, "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw=="],
+
+ "@typescript-eslint/utils/@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="],
+
+ "@typescript-eslint/utils/@typescript-eslint/typescript-estree/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
+
"bun-types/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
- "cytoscape-fcose/cose-base/layout-base": ["layout-base@2.0.1", "", {}, "sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg=="],
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.44.0", "", { "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.44.0", "@typescript-eslint/type-utils": "8.44.0", "@typescript-eslint/utils": "8.44.0", "@typescript-eslint/visitor-keys": "8.44.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "@typescript-eslint/parser": "^8.44.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-EGDAOGX+uwwekcS0iyxVDmRV9HX6FLSM5kzrAToLTsr9OWCIKG/y3lQheCq18yZ5Xh78rRKJiEpP0ZaCs4ryOQ=="],
- "d3-sankey/d3-array/internmap": ["internmap@1.0.1", "", {}, "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw=="],
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/parser": ["@typescript-eslint/parser@8.44.0", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.44.0", "@typescript-eslint/types": "8.44.0", "@typescript-eslint/typescript-estree": "8.44.0", "@typescript-eslint/visitor-keys": "8.44.0", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-VGMpFQGUQWYT9LfnPcX8ouFojyrZ/2w3K5BucvxL/spdNehccKhB4jUyB1yBCXpr2XFm0jkECxgrpXBW2ipoAw=="],
- "d3-sankey/d3-shape/d3-path": ["d3-path@1.0.9", "", {}, "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg=="],
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.44.0", "", { "dependencies": { "@typescript-eslint/project-service": "8.44.0", "@typescript-eslint/tsconfig-utils": "8.44.0", "@typescript-eslint/types": "8.44.0", "@typescript-eslint/visitor-keys": "8.44.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw=="],
- "mlly/pkg-types/confbox": ["confbox@0.1.8", "", {}, "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w=="],
+ "typescript-eslint/@typescript-eslint/utils/@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.45.0", "", { "dependencies": { "@typescript-eslint/types": "8.45.0", "@typescript-eslint/visitor-keys": "8.45.0" } }, "sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA=="],
- "obsidian-typings/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
+ "typescript-eslint/@typescript-eslint/utils/@typescript-eslint/types": ["@typescript-eslint/types@8.45.0", "", {}, "sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA=="],
- "pkg-dir/find-up/locate-path": ["locate-path@5.0.0", "", { "dependencies": { "p-locate": "^4.1.0" } }, "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g=="],
+ "vite-plugin-static-copy/chokidar/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
- "svelte-check/chokidar/readdirp": ["readdirp@4.1.2", "", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="],
+ "vite-plugin-static-copy/chokidar/readdirp": ["readdirp@3.6.0", "", { "dependencies": { "picomatch": "^2.2.1" } }, "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="],
- "pkg-dir/find-up/locate-path/p-locate": ["p-locate@4.1.0", "", { "dependencies": { "p-limit": "^2.2.0" } }, "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A=="],
+ "@typescript-eslint/type-utils/@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
- "pkg-dir/find-up/locate-path/p-locate/p-limit": ["p-limit@2.3.0", "", { "dependencies": { "p-try": "^2.0.0" } }, "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w=="],
+ "@typescript-eslint/utils/@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
+
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/eslint-plugin/@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.44.0", "", { "dependencies": { "@typescript-eslint/types": "8.44.0", "eslint-visitor-keys": "^4.2.1" } }, "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw=="],
+
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/eslint-plugin/ignore": ["ignore@7.0.5", "", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="],
+
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/parser/@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.44.0", "", { "dependencies": { "@typescript-eslint/types": "8.44.0", "eslint-visitor-keys": "^4.2.1" } }, "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw=="],
+
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/typescript-estree/@typescript-eslint/project-service": ["@typescript-eslint/project-service@8.44.0", "", { "dependencies": { "@typescript-eslint/tsconfig-utils": "^8.44.0", "@typescript-eslint/types": "^8.44.0", "debug": "^4.3.4" }, "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA=="],
+
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/typescript-estree/@typescript-eslint/tsconfig-utils": ["@typescript-eslint/tsconfig-utils@8.44.0", "", { "peerDependencies": { "typescript": ">=4.8.4 <6.0.0" } }, "sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ=="],
+
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/typescript-estree/@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.44.0", "", { "dependencies": { "@typescript-eslint/types": "8.44.0", "eslint-visitor-keys": "^4.2.1" } }, "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw=="],
+
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="],
+
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/typescript-estree/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
+
+ "vite-plugin-static-copy/chokidar/readdirp/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="],
+
+ "eslint-plugin-isaacscript/typescript-eslint/@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
}
}
diff --git a/exampleData/generateFiles.ts b/exampleData/generateFiles.ts
new file mode 100644
index 0000000..fabc1c5
--- /dev/null
+++ b/exampleData/generateFiles.ts
@@ -0,0 +1,31 @@
+const csv = Bun.file('exampleData/penguins.csv');
+
+const text = await csv.text();
+
+const lines = text.split('\n').slice(1);
+const data = lines.map(line => {
+ const [species, island, culmen_length_mm, culmen_depth_mm, flipper_length_mm, body_mass_g, sex] = line.split(',').map(value => value.trim());
+ return { species, island, culmen_length_mm, culmen_depth_mm, flipper_length_mm, body_mass_g, sex };
+});
+
+console.log(`Found ${data.length} entries`);
+
+let i = 0;
+for (const entry of data) {
+ const content = `---
+species: ${entry.species}
+island: ${entry.island}
+culmen_length_mm: ${entry.culmen_length_mm}
+culmen_depth_mm: ${entry.culmen_depth_mm}
+flipper_length_mm: ${entry.flipper_length_mm}
+body_mass_g: ${entry.body_mass_g}
+sex: ${entry.sex}
+---`;
+
+ const file = Bun.file(`exampleVault/penguins/${i}.md`);
+ await file.write(content);
+
+ i++;
+}
+
+export {};
diff --git a/exampleData/penguins.csv b/exampleData/penguins.csv
new file mode 100644
index 0000000..0cf1630
--- /dev/null
+++ b/exampleData/penguins.csv
@@ -0,0 +1,343 @@
+species,island,culmen_length_mm,culmen_depth_mm,flipper_length_mm,body_mass_g,sex
+Adelie,Torgersen,39.1,18.7,181,3750,MALE
+Adelie,Torgersen,39.5,17.4,186,3800,FEMALE
+Adelie,Torgersen,40.3,18,195,3250,FEMALE
+Adelie,Torgersen,36.7,19.3,193,3450,FEMALE
+Adelie,Torgersen,39.3,20.6,190,3650,MALE
+Adelie,Torgersen,38.9,17.8,181,3625,FEMALE
+Adelie,Torgersen,39.2,19.6,195,4675,MALE
+Adelie,Torgersen,34.1,18.1,193,3475,
+Adelie,Torgersen,42,20.2,190,4250,
+Adelie,Torgersen,37.8,17.1,186,3300,
+Adelie,Torgersen,37.8,17.3,180,3700,
+Adelie,Torgersen,41.1,17.6,182,3200,FEMALE
+Adelie,Torgersen,38.6,21.2,191,3800,MALE
+Adelie,Torgersen,34.6,21.1,198,4400,MALE
+Adelie,Torgersen,36.6,17.8,185,3700,FEMALE
+Adelie,Torgersen,38.7,19,195,3450,FEMALE
+Adelie,Torgersen,42.5,20.7,197,4500,MALE
+Adelie,Torgersen,34.4,18.4,184,3325,FEMALE
+Adelie,Torgersen,46,21.5,194,4200,MALE
+Adelie,Biscoe,37.8,18.3,174,3400,FEMALE
+Adelie,Biscoe,37.7,18.7,180,3600,MALE
+Adelie,Biscoe,35.9,19.2,189,3800,FEMALE
+Adelie,Biscoe,38.2,18.1,185,3950,MALE
+Adelie,Biscoe,38.8,17.2,180,3800,MALE
+Adelie,Biscoe,35.3,18.9,187,3800,FEMALE
+Adelie,Biscoe,40.6,18.6,183,3550,MALE
+Adelie,Biscoe,40.5,17.9,187,3200,FEMALE
+Adelie,Biscoe,37.9,18.6,172,3150,FEMALE
+Adelie,Biscoe,40.5,18.9,180,3950,MALE
+Adelie,Dream,39.5,16.7,178,3250,FEMALE
+Adelie,Dream,37.2,18.1,178,3900,MALE
+Adelie,Dream,39.5,17.8,188,3300,FEMALE
+Adelie,Dream,40.9,18.9,184,3900,MALE
+Adelie,Dream,36.4,17,195,3325,FEMALE
+Adelie,Dream,39.2,21.1,196,4150,MALE
+Adelie,Dream,38.8,20,190,3950,MALE
+Adelie,Dream,42.2,18.5,180,3550,FEMALE
+Adelie,Dream,37.6,19.3,181,3300,FEMALE
+Adelie,Dream,39.8,19.1,184,4650,MALE
+Adelie,Dream,36.5,18,182,3150,FEMALE
+Adelie,Dream,40.8,18.4,195,3900,MALE
+Adelie,Dream,36,18.5,186,3100,FEMALE
+Adelie,Dream,44.1,19.7,196,4400,MALE
+Adelie,Dream,37,16.9,185,3000,FEMALE
+Adelie,Dream,39.6,18.8,190,4600,MALE
+Adelie,Dream,41.1,19,182,3425,MALE
+Adelie,Dream,37.5,18.9,179,2975,
+Adelie,Dream,36,17.9,190,3450,FEMALE
+Adelie,Dream,42.3,21.2,191,4150,MALE
+Adelie,Biscoe,39.6,17.7,186,3500,FEMALE
+Adelie,Biscoe,40.1,18.9,188,4300,MALE
+Adelie,Biscoe,35,17.9,190,3450,FEMALE
+Adelie,Biscoe,42,19.5,200,4050,MALE
+Adelie,Biscoe,34.5,18.1,187,2900,FEMALE
+Adelie,Biscoe,41.4,18.6,191,3700,MALE
+Adelie,Biscoe,39,17.5,186,3550,FEMALE
+Adelie,Biscoe,40.6,18.8,193,3800,MALE
+Adelie,Biscoe,36.5,16.6,181,2850,FEMALE
+Adelie,Biscoe,37.6,19.1,194,3750,MALE
+Adelie,Biscoe,35.7,16.9,185,3150,FEMALE
+Adelie,Biscoe,41.3,21.1,195,4400,MALE
+Adelie,Biscoe,37.6,17,185,3600,FEMALE
+Adelie,Biscoe,41.1,18.2,192,4050,MALE
+Adelie,Biscoe,36.4,17.1,184,2850,FEMALE
+Adelie,Biscoe,41.6,18,192,3950,MALE
+Adelie,Biscoe,35.5,16.2,195,3350,FEMALE
+Adelie,Biscoe,41.1,19.1,188,4100,MALE
+Adelie,Torgersen,35.9,16.6,190,3050,FEMALE
+Adelie,Torgersen,41.8,19.4,198,4450,MALE
+Adelie,Torgersen,33.5,19,190,3600,FEMALE
+Adelie,Torgersen,39.7,18.4,190,3900,MALE
+Adelie,Torgersen,39.6,17.2,196,3550,FEMALE
+Adelie,Torgersen,45.8,18.9,197,4150,MALE
+Adelie,Torgersen,35.5,17.5,190,3700,FEMALE
+Adelie,Torgersen,42.8,18.5,195,4250,MALE
+Adelie,Torgersen,40.9,16.8,191,3700,FEMALE
+Adelie,Torgersen,37.2,19.4,184,3900,MALE
+Adelie,Torgersen,36.2,16.1,187,3550,FEMALE
+Adelie,Torgersen,42.1,19.1,195,4000,MALE
+Adelie,Torgersen,34.6,17.2,189,3200,FEMALE
+Adelie,Torgersen,42.9,17.6,196,4700,MALE
+Adelie,Torgersen,36.7,18.8,187,3800,FEMALE
+Adelie,Torgersen,35.1,19.4,193,4200,MALE
+Adelie,Dream,37.3,17.8,191,3350,FEMALE
+Adelie,Dream,41.3,20.3,194,3550,MALE
+Adelie,Dream,36.3,19.5,190,3800,MALE
+Adelie,Dream,36.9,18.6,189,3500,FEMALE
+Adelie,Dream,38.3,19.2,189,3950,MALE
+Adelie,Dream,38.9,18.8,190,3600,FEMALE
+Adelie,Dream,35.7,18,202,3550,FEMALE
+Adelie,Dream,41.1,18.1,205,4300,MALE
+Adelie,Dream,34,17.1,185,3400,FEMALE
+Adelie,Dream,39.6,18.1,186,4450,MALE
+Adelie,Dream,36.2,17.3,187,3300,FEMALE
+Adelie,Dream,40.8,18.9,208,4300,MALE
+Adelie,Dream,38.1,18.6,190,3700,FEMALE
+Adelie,Dream,40.3,18.5,196,4350,MALE
+Adelie,Dream,33.1,16.1,178,2900,FEMALE
+Adelie,Dream,43.2,18.5,192,4100,MALE
+Adelie,Biscoe,35,17.9,192,3725,FEMALE
+Adelie,Biscoe,41,20,203,4725,MALE
+Adelie,Biscoe,37.7,16,183,3075,FEMALE
+Adelie,Biscoe,37.8,20,190,4250,MALE
+Adelie,Biscoe,37.9,18.6,193,2925,FEMALE
+Adelie,Biscoe,39.7,18.9,184,3550,MALE
+Adelie,Biscoe,38.6,17.2,199,3750,FEMALE
+Adelie,Biscoe,38.2,20,190,3900,MALE
+Adelie,Biscoe,38.1,17,181,3175,FEMALE
+Adelie,Biscoe,43.2,19,197,4775,MALE
+Adelie,Biscoe,38.1,16.5,198,3825,FEMALE
+Adelie,Biscoe,45.6,20.3,191,4600,MALE
+Adelie,Biscoe,39.7,17.7,193,3200,FEMALE
+Adelie,Biscoe,42.2,19.5,197,4275,MALE
+Adelie,Biscoe,39.6,20.7,191,3900,FEMALE
+Adelie,Biscoe,42.7,18.3,196,4075,MALE
+Adelie,Torgersen,38.6,17,188,2900,FEMALE
+Adelie,Torgersen,37.3,20.5,199,3775,MALE
+Adelie,Torgersen,35.7,17,189,3350,FEMALE
+Adelie,Torgersen,41.1,18.6,189,3325,MALE
+Adelie,Torgersen,36.2,17.2,187,3150,FEMALE
+Adelie,Torgersen,37.7,19.8,198,3500,MALE
+Adelie,Torgersen,40.2,17,176,3450,FEMALE
+Adelie,Torgersen,41.4,18.5,202,3875,MALE
+Adelie,Torgersen,35.2,15.9,186,3050,FEMALE
+Adelie,Torgersen,40.6,19,199,4000,MALE
+Adelie,Torgersen,38.8,17.6,191,3275,FEMALE
+Adelie,Torgersen,41.5,18.3,195,4300,MALE
+Adelie,Torgersen,39,17.1,191,3050,FEMALE
+Adelie,Torgersen,44.1,18,210,4000,MALE
+Adelie,Torgersen,38.5,17.9,190,3325,FEMALE
+Adelie,Torgersen,43.1,19.2,197,3500,MALE
+Adelie,Dream,36.8,18.5,193,3500,FEMALE
+Adelie,Dream,37.5,18.5,199,4475,MALE
+Adelie,Dream,38.1,17.6,187,3425,FEMALE
+Adelie,Dream,41.1,17.5,190,3900,MALE
+Adelie,Dream,35.6,17.5,191,3175,FEMALE
+Adelie,Dream,40.2,20.1,200,3975,MALE
+Adelie,Dream,37,16.5,185,3400,FEMALE
+Adelie,Dream,39.7,17.9,193,4250,MALE
+Adelie,Dream,40.2,17.1,193,3400,FEMALE
+Adelie,Dream,40.6,17.2,187,3475,MALE
+Adelie,Dream,32.1,15.5,188,3050,FEMALE
+Adelie,Dream,40.7,17,190,3725,MALE
+Adelie,Dream,37.3,16.8,192,3000,FEMALE
+Adelie,Dream,39,18.7,185,3650,MALE
+Adelie,Dream,39.2,18.6,190,4250,MALE
+Adelie,Dream,36.6,18.4,184,3475,FEMALE
+Adelie,Dream,36,17.8,195,3450,FEMALE
+Adelie,Dream,37.8,18.1,193,3750,MALE
+Adelie,Dream,36,17.1,187,3700,FEMALE
+Adelie,Dream,41.5,18.5,201,4000,MALE
+Chinstrap,Dream,46.5,17.9,192,3500,FEMALE
+Chinstrap,Dream,50,19.5,196,3900,MALE
+Chinstrap,Dream,51.3,19.2,193,3650,MALE
+Chinstrap,Dream,45.4,18.7,188,3525,FEMALE
+Chinstrap,Dream,52.7,19.8,197,3725,MALE
+Chinstrap,Dream,45.2,17.8,198,3950,FEMALE
+Chinstrap,Dream,46.1,18.2,178,3250,FEMALE
+Chinstrap,Dream,51.3,18.2,197,3750,MALE
+Chinstrap,Dream,46,18.9,195,4150,FEMALE
+Chinstrap,Dream,51.3,19.9,198,3700,MALE
+Chinstrap,Dream,46.6,17.8,193,3800,FEMALE
+Chinstrap,Dream,51.7,20.3,194,3775,MALE
+Chinstrap,Dream,47,17.3,185,3700,FEMALE
+Chinstrap,Dream,52,18.1,201,4050,MALE
+Chinstrap,Dream,45.9,17.1,190,3575,FEMALE
+Chinstrap,Dream,50.5,19.6,201,4050,MALE
+Chinstrap,Dream,50.3,20,197,3300,MALE
+Chinstrap,Dream,58,17.8,181,3700,FEMALE
+Chinstrap,Dream,46.4,18.6,190,3450,FEMALE
+Chinstrap,Dream,49.2,18.2,195,4400,MALE
+Chinstrap,Dream,42.4,17.3,181,3600,FEMALE
+Chinstrap,Dream,48.5,17.5,191,3400,MALE
+Chinstrap,Dream,43.2,16.6,187,2900,FEMALE
+Chinstrap,Dream,50.6,19.4,193,3800,MALE
+Chinstrap,Dream,46.7,17.9,195,3300,FEMALE
+Chinstrap,Dream,52,19,197,4150,MALE
+Chinstrap,Dream,50.5,18.4,200,3400,FEMALE
+Chinstrap,Dream,49.5,19,200,3800,MALE
+Chinstrap,Dream,46.4,17.8,191,3700,FEMALE
+Chinstrap,Dream,52.8,20,205,4550,MALE
+Chinstrap,Dream,40.9,16.6,187,3200,FEMALE
+Chinstrap,Dream,54.2,20.8,201,4300,MALE
+Chinstrap,Dream,42.5,16.7,187,3350,FEMALE
+Chinstrap,Dream,51,18.8,203,4100,MALE
+Chinstrap,Dream,49.7,18.6,195,3600,MALE
+Chinstrap,Dream,47.5,16.8,199,3900,FEMALE
+Chinstrap,Dream,47.6,18.3,195,3850,FEMALE
+Chinstrap,Dream,52,20.7,210,4800,MALE
+Chinstrap,Dream,46.9,16.6,192,2700,FEMALE
+Chinstrap,Dream,53.5,19.9,205,4500,MALE
+Chinstrap,Dream,49,19.5,210,3950,MALE
+Chinstrap,Dream,46.2,17.5,187,3650,FEMALE
+Chinstrap,Dream,50.9,19.1,196,3550,MALE
+Chinstrap,Dream,45.5,17,196,3500,FEMALE
+Chinstrap,Dream,50.9,17.9,196,3675,FEMALE
+Chinstrap,Dream,50.8,18.5,201,4450,MALE
+Chinstrap,Dream,50.1,17.9,190,3400,FEMALE
+Chinstrap,Dream,49,19.6,212,4300,MALE
+Chinstrap,Dream,51.5,18.7,187,3250,MALE
+Chinstrap,Dream,49.8,17.3,198,3675,FEMALE
+Chinstrap,Dream,48.1,16.4,199,3325,FEMALE
+Chinstrap,Dream,51.4,19,201,3950,MALE
+Chinstrap,Dream,45.7,17.3,193,3600,FEMALE
+Chinstrap,Dream,50.7,19.7,203,4050,MALE
+Chinstrap,Dream,42.5,17.3,187,3350,FEMALE
+Chinstrap,Dream,52.2,18.8,197,3450,MALE
+Chinstrap,Dream,45.2,16.6,191,3250,FEMALE
+Chinstrap,Dream,49.3,19.9,203,4050,MALE
+Chinstrap,Dream,50.2,18.8,202,3800,MALE
+Chinstrap,Dream,45.6,19.4,194,3525,FEMALE
+Chinstrap,Dream,51.9,19.5,206,3950,MALE
+Chinstrap,Dream,46.8,16.5,189,3650,FEMALE
+Chinstrap,Dream,45.7,17,195,3650,FEMALE
+Chinstrap,Dream,55.8,19.8,207,4000,MALE
+Chinstrap,Dream,43.5,18.1,202,3400,FEMALE
+Chinstrap,Dream,49.6,18.2,193,3775,MALE
+Chinstrap,Dream,50.8,19,210,4100,MALE
+Chinstrap,Dream,50.2,18.7,198,3775,FEMALE
+Gentoo,Biscoe,46.1,13.2,211,4500,FEMALE
+Gentoo,Biscoe,50,16.3,230,5700,MALE
+Gentoo,Biscoe,48.7,14.1,210,4450,FEMALE
+Gentoo,Biscoe,50,15.2,218,5700,MALE
+Gentoo,Biscoe,47.6,14.5,215,5400,MALE
+Gentoo,Biscoe,46.5,13.5,210,4550,FEMALE
+Gentoo,Biscoe,45.4,14.6,211,4800,FEMALE
+Gentoo,Biscoe,46.7,15.3,219,5200,MALE
+Gentoo,Biscoe,43.3,13.4,209,4400,FEMALE
+Gentoo,Biscoe,46.8,15.4,215,5150,MALE
+Gentoo,Biscoe,40.9,13.7,214,4650,FEMALE
+Gentoo,Biscoe,49,16.1,216,5550,MALE
+Gentoo,Biscoe,45.5,13.7,214,4650,FEMALE
+Gentoo,Biscoe,48.4,14.6,213,5850,MALE
+Gentoo,Biscoe,45.8,14.6,210,4200,FEMALE
+Gentoo,Biscoe,49.3,15.7,217,5850,MALE
+Gentoo,Biscoe,42,13.5,210,4150,FEMALE
+Gentoo,Biscoe,49.2,15.2,221,6300,MALE
+Gentoo,Biscoe,46.2,14.5,209,4800,FEMALE
+Gentoo,Biscoe,48.7,15.1,222,5350,MALE
+Gentoo,Biscoe,50.2,14.3,218,5700,MALE
+Gentoo,Biscoe,45.1,14.5,215,5000,FEMALE
+Gentoo,Biscoe,46.5,14.5,213,4400,FEMALE
+Gentoo,Biscoe,46.3,15.8,215,5050,MALE
+Gentoo,Biscoe,42.9,13.1,215,5000,FEMALE
+Gentoo,Biscoe,46.1,15.1,215,5100,MALE
+Gentoo,Biscoe,44.5,14.3,216,4100,
+Gentoo,Biscoe,47.8,15,215,5650,MALE
+Gentoo,Biscoe,48.2,14.3,210,4600,FEMALE
+Gentoo,Biscoe,50,15.3,220,5550,MALE
+Gentoo,Biscoe,47.3,15.3,222,5250,MALE
+Gentoo,Biscoe,42.8,14.2,209,4700,FEMALE
+Gentoo,Biscoe,45.1,14.5,207,5050,FEMALE
+Gentoo,Biscoe,59.6,17,230,6050,MALE
+Gentoo,Biscoe,49.1,14.8,220,5150,FEMALE
+Gentoo,Biscoe,48.4,16.3,220,5400,MALE
+Gentoo,Biscoe,42.6,13.7,213,4950,FEMALE
+Gentoo,Biscoe,44.4,17.3,219,5250,MALE
+Gentoo,Biscoe,44,13.6,208,4350,FEMALE
+Gentoo,Biscoe,48.7,15.7,208,5350,MALE
+Gentoo,Biscoe,42.7,13.7,208,3950,FEMALE
+Gentoo,Biscoe,49.6,16,225,5700,MALE
+Gentoo,Biscoe,45.3,13.7,210,4300,FEMALE
+Gentoo,Biscoe,49.6,15,216,4750,MALE
+Gentoo,Biscoe,50.5,15.9,222,5550,MALE
+Gentoo,Biscoe,43.6,13.9,217,4900,FEMALE
+Gentoo,Biscoe,45.5,13.9,210,4200,FEMALE
+Gentoo,Biscoe,50.5,15.9,225,5400,MALE
+Gentoo,Biscoe,44.9,13.3,213,5100,FEMALE
+Gentoo,Biscoe,45.2,15.8,215,5300,MALE
+Gentoo,Biscoe,46.6,14.2,210,4850,FEMALE
+Gentoo,Biscoe,48.5,14.1,220,5300,MALE
+Gentoo,Biscoe,45.1,14.4,210,4400,FEMALE
+Gentoo,Biscoe,50.1,15,225,5000,MALE
+Gentoo,Biscoe,46.5,14.4,217,4900,FEMALE
+Gentoo,Biscoe,45,15.4,220,5050,MALE
+Gentoo,Biscoe,43.8,13.9,208,4300,FEMALE
+Gentoo,Biscoe,45.5,15,220,5000,MALE
+Gentoo,Biscoe,43.2,14.5,208,4450,FEMALE
+Gentoo,Biscoe,50.4,15.3,224,5550,MALE
+Gentoo,Biscoe,45.3,13.8,208,4200,FEMALE
+Gentoo,Biscoe,46.2,14.9,221,5300,MALE
+Gentoo,Biscoe,45.7,13.9,214,4400,FEMALE
+Gentoo,Biscoe,54.3,15.7,231,5650,MALE
+Gentoo,Biscoe,45.8,14.2,219,4700,FEMALE
+Gentoo,Biscoe,49.8,16.8,230,5700,MALE
+Gentoo,Biscoe,46.2,14.4,214,4650,
+Gentoo,Biscoe,49.5,16.2,229,5800,MALE
+Gentoo,Biscoe,43.5,14.2,220,4700,FEMALE
+Gentoo,Biscoe,50.7,15,223,5550,MALE
+Gentoo,Biscoe,47.7,15,216,4750,FEMALE
+Gentoo,Biscoe,46.4,15.6,221,5000,MALE
+Gentoo,Biscoe,48.2,15.6,221,5100,MALE
+Gentoo,Biscoe,46.5,14.8,217,5200,FEMALE
+Gentoo,Biscoe,46.4,15,216,4700,FEMALE
+Gentoo,Biscoe,48.6,16,230,5800,MALE
+Gentoo,Biscoe,47.5,14.2,209,4600,FEMALE
+Gentoo,Biscoe,51.1,16.3,220,6000,MALE
+Gentoo,Biscoe,45.2,13.8,215,4750,FEMALE
+Gentoo,Biscoe,45.2,16.4,223,5950,MALE
+Gentoo,Biscoe,49.1,14.5,212,4625,FEMALE
+Gentoo,Biscoe,52.5,15.6,221,5450,MALE
+Gentoo,Biscoe,47.4,14.6,212,4725,FEMALE
+Gentoo,Biscoe,50,15.9,224,5350,MALE
+Gentoo,Biscoe,44.9,13.8,212,4750,FEMALE
+Gentoo,Biscoe,50.8,17.3,228,5600,MALE
+Gentoo,Biscoe,43.4,14.4,218,4600,FEMALE
+Gentoo,Biscoe,51.3,14.2,218,5300,MALE
+Gentoo,Biscoe,47.5,14,212,4875,FEMALE
+Gentoo,Biscoe,52.1,17,230,5550,MALE
+Gentoo,Biscoe,47.5,15,218,4950,FEMALE
+Gentoo,Biscoe,52.2,17.1,228,5400,MALE
+Gentoo,Biscoe,45.5,14.5,212,4750,FEMALE
+Gentoo,Biscoe,49.5,16.1,224,5650,MALE
+Gentoo,Biscoe,44.5,14.7,214,4850,FEMALE
+Gentoo,Biscoe,50.8,15.7,226,5200,MALE
+Gentoo,Biscoe,49.4,15.8,216,4925,MALE
+Gentoo,Biscoe,46.9,14.6,222,4875,FEMALE
+Gentoo,Biscoe,48.4,14.4,203,4625,FEMALE
+Gentoo,Biscoe,51.1,16.5,225,5250,MALE
+Gentoo,Biscoe,48.5,15,219,4850,FEMALE
+Gentoo,Biscoe,55.9,17,228,5600,MALE
+Gentoo,Biscoe,47.2,15.5,215,4975,FEMALE
+Gentoo,Biscoe,49.1,15,228,5500,MALE
+Gentoo,Biscoe,47.3,13.8,216,4725,
+Gentoo,Biscoe,46.8,16.1,215,5500,MALE
+Gentoo,Biscoe,41.7,14.7,210,4700,FEMALE
+Gentoo,Biscoe,53.4,15.8,219,5500,MALE
+Gentoo,Biscoe,43.3,14,208,4575,FEMALE
+Gentoo,Biscoe,48.1,15.1,209,5500,MALE
+Gentoo,Biscoe,50.5,15.2,216,5000,FEMALE
+Gentoo,Biscoe,49.8,15.9,229,5950,MALE
+Gentoo,Biscoe,43.5,15.2,213,4650,FEMALE
+Gentoo,Biscoe,51.5,16.3,230,5500,MALE
+Gentoo,Biscoe,46.2,14.1,217,4375,FEMALE
+Gentoo,Biscoe,55.1,16,230,5850,MALE
+Gentoo,Biscoe,44.5,15.7,217,4875,
+Gentoo,Biscoe,48.8,16.2,222,6000,MALE
+Gentoo,Biscoe,47.2,13.7,214,4925,FEMALE
+Gentoo,Biscoe,46.8,14.3,215,4850,FEMALE
+Gentoo,Biscoe,50.4,15.7,222,5750,MALE
+Gentoo,Biscoe,45.2,14.8,212,5200,FEMALE
+Gentoo,Biscoe,49.9,16.1,213,5400,MALE
\ No newline at end of file
diff --git a/exampleVault/index.md b/exampleVault/index.md
index e69de29..0bd3ee4 100644
--- a/exampleVault/index.md
+++ b/exampleVault/index.md
@@ -0,0 +1,7 @@
+---
+x: 11
+y: 5
+---
+```chart
+```
+
diff --git a/exampleVault/penguins.base b/exampleVault/penguins.base
new file mode 100644
index 0000000..da96cd3
--- /dev/null
+++ b/exampleVault/penguins.base
@@ -0,0 +1,15 @@
+formulas:
+ group: species
+views:
+ - type: chart
+ name: Chart
+ filters:
+ and:
+ - file.folder == "penguins"
+ groupBy:
+ property: species
+ direction: ASC
+ order:
+ - file.name
+ x: note.culmen_length_mm
+ y: note.culmen_depth_mm
diff --git a/exampleVault/penguins/0.md b/exampleVault/penguins/0.md
new file mode 100644
index 0000000..358f9b3
--- /dev/null
+++ b/exampleVault/penguins/0.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 39.1
+culmen_depth_mm: 18.7
+flipper_length_mm: 181
+body_mass_g: 3750
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/1.md b/exampleVault/penguins/1.md
new file mode 100644
index 0000000..dee0f78
--- /dev/null
+++ b/exampleVault/penguins/1.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 39.5
+culmen_depth_mm: 17.4
+flipper_length_mm: 186
+body_mass_g: 3800
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/10.md b/exampleVault/penguins/10.md
new file mode 100644
index 0000000..353791b
--- /dev/null
+++ b/exampleVault/penguins/10.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 37.8
+culmen_depth_mm: 17.3
+flipper_length_mm: 180
+body_mass_g: 3700
+sex:
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/100.md b/exampleVault/penguins/100.md
new file mode 100644
index 0000000..9e64087
--- /dev/null
+++ b/exampleVault/penguins/100.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 41
+culmen_depth_mm: 20
+flipper_length_mm: 203
+body_mass_g: 4725
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/101.md b/exampleVault/penguins/101.md
new file mode 100644
index 0000000..2a23bdc
--- /dev/null
+++ b/exampleVault/penguins/101.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 37.7
+culmen_depth_mm: 16
+flipper_length_mm: 183
+body_mass_g: 3075
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/102.md b/exampleVault/penguins/102.md
new file mode 100644
index 0000000..e9f53ef
--- /dev/null
+++ b/exampleVault/penguins/102.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 37.8
+culmen_depth_mm: 20
+flipper_length_mm: 190
+body_mass_g: 4250
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/103.md b/exampleVault/penguins/103.md
new file mode 100644
index 0000000..5cfaa92
--- /dev/null
+++ b/exampleVault/penguins/103.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 37.9
+culmen_depth_mm: 18.6
+flipper_length_mm: 193
+body_mass_g: 2925
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/104.md b/exampleVault/penguins/104.md
new file mode 100644
index 0000000..075e5fb
--- /dev/null
+++ b/exampleVault/penguins/104.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 39.7
+culmen_depth_mm: 18.9
+flipper_length_mm: 184
+body_mass_g: 3550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/105.md b/exampleVault/penguins/105.md
new file mode 100644
index 0000000..4b001cd
--- /dev/null
+++ b/exampleVault/penguins/105.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 38.6
+culmen_depth_mm: 17.2
+flipper_length_mm: 199
+body_mass_g: 3750
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/106.md b/exampleVault/penguins/106.md
new file mode 100644
index 0000000..1a3a3c2
--- /dev/null
+++ b/exampleVault/penguins/106.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 38.2
+culmen_depth_mm: 20
+flipper_length_mm: 190
+body_mass_g: 3900
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/107.md b/exampleVault/penguins/107.md
new file mode 100644
index 0000000..fb26047
--- /dev/null
+++ b/exampleVault/penguins/107.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 38.1
+culmen_depth_mm: 17
+flipper_length_mm: 181
+body_mass_g: 3175
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/108.md b/exampleVault/penguins/108.md
new file mode 100644
index 0000000..b33bef0
--- /dev/null
+++ b/exampleVault/penguins/108.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 43.2
+culmen_depth_mm: 19
+flipper_length_mm: 197
+body_mass_g: 4775
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/109.md b/exampleVault/penguins/109.md
new file mode 100644
index 0000000..6b36fe4
--- /dev/null
+++ b/exampleVault/penguins/109.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 38.1
+culmen_depth_mm: 16.5
+flipper_length_mm: 198
+body_mass_g: 3825
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/11.md b/exampleVault/penguins/11.md
new file mode 100644
index 0000000..1d91eb1
--- /dev/null
+++ b/exampleVault/penguins/11.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 41.1
+culmen_depth_mm: 17.6
+flipper_length_mm: 182
+body_mass_g: 3200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/110.md b/exampleVault/penguins/110.md
new file mode 100644
index 0000000..bcd978d
--- /dev/null
+++ b/exampleVault/penguins/110.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 45.6
+culmen_depth_mm: 20.3
+flipper_length_mm: 191
+body_mass_g: 4600
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/111.md b/exampleVault/penguins/111.md
new file mode 100644
index 0000000..12dc21e
--- /dev/null
+++ b/exampleVault/penguins/111.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 39.7
+culmen_depth_mm: 17.7
+flipper_length_mm: 193
+body_mass_g: 3200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/112.md b/exampleVault/penguins/112.md
new file mode 100644
index 0000000..ce654e3
--- /dev/null
+++ b/exampleVault/penguins/112.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 42.2
+culmen_depth_mm: 19.5
+flipper_length_mm: 197
+body_mass_g: 4275
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/113.md b/exampleVault/penguins/113.md
new file mode 100644
index 0000000..8a9a4e8
--- /dev/null
+++ b/exampleVault/penguins/113.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 39.6
+culmen_depth_mm: 20.7
+flipper_length_mm: 191
+body_mass_g: 3900
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/114.md b/exampleVault/penguins/114.md
new file mode 100644
index 0000000..4642b01
--- /dev/null
+++ b/exampleVault/penguins/114.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 42.7
+culmen_depth_mm: 18.3
+flipper_length_mm: 196
+body_mass_g: 4075
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/115.md b/exampleVault/penguins/115.md
new file mode 100644
index 0000000..2aea2aa
--- /dev/null
+++ b/exampleVault/penguins/115.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 38.6
+culmen_depth_mm: 17
+flipper_length_mm: 188
+body_mass_g: 2900
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/116.md b/exampleVault/penguins/116.md
new file mode 100644
index 0000000..f797f15
--- /dev/null
+++ b/exampleVault/penguins/116.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 37.3
+culmen_depth_mm: 20.5
+flipper_length_mm: 199
+body_mass_g: 3775
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/117.md b/exampleVault/penguins/117.md
new file mode 100644
index 0000000..6ef5f70
--- /dev/null
+++ b/exampleVault/penguins/117.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 35.7
+culmen_depth_mm: 17
+flipper_length_mm: 189
+body_mass_g: 3350
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/118.md b/exampleVault/penguins/118.md
new file mode 100644
index 0000000..61b7033
--- /dev/null
+++ b/exampleVault/penguins/118.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 41.1
+culmen_depth_mm: 18.6
+flipper_length_mm: 189
+body_mass_g: 3325
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/119.md b/exampleVault/penguins/119.md
new file mode 100644
index 0000000..b6b7426
--- /dev/null
+++ b/exampleVault/penguins/119.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 36.2
+culmen_depth_mm: 17.2
+flipper_length_mm: 187
+body_mass_g: 3150
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/12.md b/exampleVault/penguins/12.md
new file mode 100644
index 0000000..14e5011
--- /dev/null
+++ b/exampleVault/penguins/12.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 38.6
+culmen_depth_mm: 21.2
+flipper_length_mm: 191
+body_mass_g: 3800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/120.md b/exampleVault/penguins/120.md
new file mode 100644
index 0000000..daa832c
--- /dev/null
+++ b/exampleVault/penguins/120.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 37.7
+culmen_depth_mm: 19.8
+flipper_length_mm: 198
+body_mass_g: 3500
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/121.md b/exampleVault/penguins/121.md
new file mode 100644
index 0000000..663d760
--- /dev/null
+++ b/exampleVault/penguins/121.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 40.2
+culmen_depth_mm: 17
+flipper_length_mm: 176
+body_mass_g: 3450
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/122.md b/exampleVault/penguins/122.md
new file mode 100644
index 0000000..39b35e3
--- /dev/null
+++ b/exampleVault/penguins/122.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 41.4
+culmen_depth_mm: 18.5
+flipper_length_mm: 202
+body_mass_g: 3875
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/123.md b/exampleVault/penguins/123.md
new file mode 100644
index 0000000..cc0e62f
--- /dev/null
+++ b/exampleVault/penguins/123.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 35.2
+culmen_depth_mm: 15.9
+flipper_length_mm: 186
+body_mass_g: 3050
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/124.md b/exampleVault/penguins/124.md
new file mode 100644
index 0000000..e54a971
--- /dev/null
+++ b/exampleVault/penguins/124.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 40.6
+culmen_depth_mm: 19
+flipper_length_mm: 199
+body_mass_g: 4000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/125.md b/exampleVault/penguins/125.md
new file mode 100644
index 0000000..6a68e4a
--- /dev/null
+++ b/exampleVault/penguins/125.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 38.8
+culmen_depth_mm: 17.6
+flipper_length_mm: 191
+body_mass_g: 3275
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/126.md b/exampleVault/penguins/126.md
new file mode 100644
index 0000000..cc5a76c
--- /dev/null
+++ b/exampleVault/penguins/126.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 41.5
+culmen_depth_mm: 18.3
+flipper_length_mm: 195
+body_mass_g: 4300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/127.md b/exampleVault/penguins/127.md
new file mode 100644
index 0000000..b444aeb
--- /dev/null
+++ b/exampleVault/penguins/127.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 39
+culmen_depth_mm: 17.1
+flipper_length_mm: 191
+body_mass_g: 3050
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/128.md b/exampleVault/penguins/128.md
new file mode 100644
index 0000000..104a2f2
--- /dev/null
+++ b/exampleVault/penguins/128.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 44.1
+culmen_depth_mm: 18
+flipper_length_mm: 210
+body_mass_g: 4000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/129.md b/exampleVault/penguins/129.md
new file mode 100644
index 0000000..08874d1
--- /dev/null
+++ b/exampleVault/penguins/129.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 38.5
+culmen_depth_mm: 17.9
+flipper_length_mm: 190
+body_mass_g: 3325
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/13.md b/exampleVault/penguins/13.md
new file mode 100644
index 0000000..f67863f
--- /dev/null
+++ b/exampleVault/penguins/13.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 34.6
+culmen_depth_mm: 21.1
+flipper_length_mm: 198
+body_mass_g: 4400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/130.md b/exampleVault/penguins/130.md
new file mode 100644
index 0000000..0e8e4e8
--- /dev/null
+++ b/exampleVault/penguins/130.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 43.1
+culmen_depth_mm: 19.2
+flipper_length_mm: 197
+body_mass_g: 3500
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/131.md b/exampleVault/penguins/131.md
new file mode 100644
index 0000000..cb11b81
--- /dev/null
+++ b/exampleVault/penguins/131.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36.8
+culmen_depth_mm: 18.5
+flipper_length_mm: 193
+body_mass_g: 3500
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/132.md b/exampleVault/penguins/132.md
new file mode 100644
index 0000000..a369653
--- /dev/null
+++ b/exampleVault/penguins/132.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 37.5
+culmen_depth_mm: 18.5
+flipper_length_mm: 199
+body_mass_g: 4475
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/133.md b/exampleVault/penguins/133.md
new file mode 100644
index 0000000..99b30cd
--- /dev/null
+++ b/exampleVault/penguins/133.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 38.1
+culmen_depth_mm: 17.6
+flipper_length_mm: 187
+body_mass_g: 3425
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/134.md b/exampleVault/penguins/134.md
new file mode 100644
index 0000000..76b08e7
--- /dev/null
+++ b/exampleVault/penguins/134.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 41.1
+culmen_depth_mm: 17.5
+flipper_length_mm: 190
+body_mass_g: 3900
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/135.md b/exampleVault/penguins/135.md
new file mode 100644
index 0000000..cf2fc25
--- /dev/null
+++ b/exampleVault/penguins/135.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 35.6
+culmen_depth_mm: 17.5
+flipper_length_mm: 191
+body_mass_g: 3175
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/136.md b/exampleVault/penguins/136.md
new file mode 100644
index 0000000..e5931e0
--- /dev/null
+++ b/exampleVault/penguins/136.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 40.2
+culmen_depth_mm: 20.1
+flipper_length_mm: 200
+body_mass_g: 3975
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/137.md b/exampleVault/penguins/137.md
new file mode 100644
index 0000000..ba1a88f
--- /dev/null
+++ b/exampleVault/penguins/137.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 37
+culmen_depth_mm: 16.5
+flipper_length_mm: 185
+body_mass_g: 3400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/138.md b/exampleVault/penguins/138.md
new file mode 100644
index 0000000..63f7850
--- /dev/null
+++ b/exampleVault/penguins/138.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 39.7
+culmen_depth_mm: 17.9
+flipper_length_mm: 193
+body_mass_g: 4250
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/139.md b/exampleVault/penguins/139.md
new file mode 100644
index 0000000..9bee290
--- /dev/null
+++ b/exampleVault/penguins/139.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 40.2
+culmen_depth_mm: 17.1
+flipper_length_mm: 193
+body_mass_g: 3400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/14.md b/exampleVault/penguins/14.md
new file mode 100644
index 0000000..98a11fc
--- /dev/null
+++ b/exampleVault/penguins/14.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 36.6
+culmen_depth_mm: 17.8
+flipper_length_mm: 185
+body_mass_g: 3700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/140.md b/exampleVault/penguins/140.md
new file mode 100644
index 0000000..11c035e
--- /dev/null
+++ b/exampleVault/penguins/140.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 40.6
+culmen_depth_mm: 17.2
+flipper_length_mm: 187
+body_mass_g: 3475
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/141.md b/exampleVault/penguins/141.md
new file mode 100644
index 0000000..fbf6a02
--- /dev/null
+++ b/exampleVault/penguins/141.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 32.1
+culmen_depth_mm: 15.5
+flipper_length_mm: 188
+body_mass_g: 3050
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/142.md b/exampleVault/penguins/142.md
new file mode 100644
index 0000000..bd1cbc3
--- /dev/null
+++ b/exampleVault/penguins/142.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 40.7
+culmen_depth_mm: 17
+flipper_length_mm: 190
+body_mass_g: 3725
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/143.md b/exampleVault/penguins/143.md
new file mode 100644
index 0000000..01755bf
--- /dev/null
+++ b/exampleVault/penguins/143.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 37.3
+culmen_depth_mm: 16.8
+flipper_length_mm: 192
+body_mass_g: 3000
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/144.md b/exampleVault/penguins/144.md
new file mode 100644
index 0000000..0c7374e
--- /dev/null
+++ b/exampleVault/penguins/144.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 39
+culmen_depth_mm: 18.7
+flipper_length_mm: 185
+body_mass_g: 3650
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/145.md b/exampleVault/penguins/145.md
new file mode 100644
index 0000000..286d4b1
--- /dev/null
+++ b/exampleVault/penguins/145.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 39.2
+culmen_depth_mm: 18.6
+flipper_length_mm: 190
+body_mass_g: 4250
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/146.md b/exampleVault/penguins/146.md
new file mode 100644
index 0000000..7950893
--- /dev/null
+++ b/exampleVault/penguins/146.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36.6
+culmen_depth_mm: 18.4
+flipper_length_mm: 184
+body_mass_g: 3475
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/147.md b/exampleVault/penguins/147.md
new file mode 100644
index 0000000..a621415
--- /dev/null
+++ b/exampleVault/penguins/147.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36
+culmen_depth_mm: 17.8
+flipper_length_mm: 195
+body_mass_g: 3450
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/148.md b/exampleVault/penguins/148.md
new file mode 100644
index 0000000..fff089d
--- /dev/null
+++ b/exampleVault/penguins/148.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 37.8
+culmen_depth_mm: 18.1
+flipper_length_mm: 193
+body_mass_g: 3750
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/149.md b/exampleVault/penguins/149.md
new file mode 100644
index 0000000..38e3439
--- /dev/null
+++ b/exampleVault/penguins/149.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36
+culmen_depth_mm: 17.1
+flipper_length_mm: 187
+body_mass_g: 3700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/15.md b/exampleVault/penguins/15.md
new file mode 100644
index 0000000..68bf44e
--- /dev/null
+++ b/exampleVault/penguins/15.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 38.7
+culmen_depth_mm: 19
+flipper_length_mm: 195
+body_mass_g: 3450
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/150.md b/exampleVault/penguins/150.md
new file mode 100644
index 0000000..f53cde8
--- /dev/null
+++ b/exampleVault/penguins/150.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 41.5
+culmen_depth_mm: 18.5
+flipper_length_mm: 201
+body_mass_g: 4000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/151.md b/exampleVault/penguins/151.md
new file mode 100644
index 0000000..f12ffaa
--- /dev/null
+++ b/exampleVault/penguins/151.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46.5
+culmen_depth_mm: 17.9
+flipper_length_mm: 192
+body_mass_g: 3500
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/152.md b/exampleVault/penguins/152.md
new file mode 100644
index 0000000..d7f8b37
--- /dev/null
+++ b/exampleVault/penguins/152.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50
+culmen_depth_mm: 19.5
+flipper_length_mm: 196
+body_mass_g: 3900
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/153.md b/exampleVault/penguins/153.md
new file mode 100644
index 0000000..c6f746a
--- /dev/null
+++ b/exampleVault/penguins/153.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 51.3
+culmen_depth_mm: 19.2
+flipper_length_mm: 193
+body_mass_g: 3650
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/154.md b/exampleVault/penguins/154.md
new file mode 100644
index 0000000..00e8b97
--- /dev/null
+++ b/exampleVault/penguins/154.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 45.4
+culmen_depth_mm: 18.7
+flipper_length_mm: 188
+body_mass_g: 3525
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/155.md b/exampleVault/penguins/155.md
new file mode 100644
index 0000000..1310031
--- /dev/null
+++ b/exampleVault/penguins/155.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 52.7
+culmen_depth_mm: 19.8
+flipper_length_mm: 197
+body_mass_g: 3725
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/156.md b/exampleVault/penguins/156.md
new file mode 100644
index 0000000..fb633e6
--- /dev/null
+++ b/exampleVault/penguins/156.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 45.2
+culmen_depth_mm: 17.8
+flipper_length_mm: 198
+body_mass_g: 3950
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/157.md b/exampleVault/penguins/157.md
new file mode 100644
index 0000000..fdf3139
--- /dev/null
+++ b/exampleVault/penguins/157.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46.1
+culmen_depth_mm: 18.2
+flipper_length_mm: 178
+body_mass_g: 3250
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/158.md b/exampleVault/penguins/158.md
new file mode 100644
index 0000000..5b8d9a0
--- /dev/null
+++ b/exampleVault/penguins/158.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 51.3
+culmen_depth_mm: 18.2
+flipper_length_mm: 197
+body_mass_g: 3750
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/159.md b/exampleVault/penguins/159.md
new file mode 100644
index 0000000..82868d1
--- /dev/null
+++ b/exampleVault/penguins/159.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46
+culmen_depth_mm: 18.9
+flipper_length_mm: 195
+body_mass_g: 4150
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/16.md b/exampleVault/penguins/16.md
new file mode 100644
index 0000000..b4f082e
--- /dev/null
+++ b/exampleVault/penguins/16.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 42.5
+culmen_depth_mm: 20.7
+flipper_length_mm: 197
+body_mass_g: 4500
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/160.md b/exampleVault/penguins/160.md
new file mode 100644
index 0000000..8062f05
--- /dev/null
+++ b/exampleVault/penguins/160.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 51.3
+culmen_depth_mm: 19.9
+flipper_length_mm: 198
+body_mass_g: 3700
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/161.md b/exampleVault/penguins/161.md
new file mode 100644
index 0000000..a97a17f
--- /dev/null
+++ b/exampleVault/penguins/161.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46.6
+culmen_depth_mm: 17.8
+flipper_length_mm: 193
+body_mass_g: 3800
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/162.md b/exampleVault/penguins/162.md
new file mode 100644
index 0000000..f1d3066
--- /dev/null
+++ b/exampleVault/penguins/162.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 51.7
+culmen_depth_mm: 20.3
+flipper_length_mm: 194
+body_mass_g: 3775
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/163.md b/exampleVault/penguins/163.md
new file mode 100644
index 0000000..40f3419
--- /dev/null
+++ b/exampleVault/penguins/163.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 47
+culmen_depth_mm: 17.3
+flipper_length_mm: 185
+body_mass_g: 3700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/164.md b/exampleVault/penguins/164.md
new file mode 100644
index 0000000..2a944b1
--- /dev/null
+++ b/exampleVault/penguins/164.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 52
+culmen_depth_mm: 18.1
+flipper_length_mm: 201
+body_mass_g: 4050
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/165.md b/exampleVault/penguins/165.md
new file mode 100644
index 0000000..09a6513
--- /dev/null
+++ b/exampleVault/penguins/165.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 45.9
+culmen_depth_mm: 17.1
+flipper_length_mm: 190
+body_mass_g: 3575
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/166.md b/exampleVault/penguins/166.md
new file mode 100644
index 0000000..27a4bb0
--- /dev/null
+++ b/exampleVault/penguins/166.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.5
+culmen_depth_mm: 19.6
+flipper_length_mm: 201
+body_mass_g: 4050
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/167.md b/exampleVault/penguins/167.md
new file mode 100644
index 0000000..8189e0d
--- /dev/null
+++ b/exampleVault/penguins/167.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.3
+culmen_depth_mm: 20
+flipper_length_mm: 197
+body_mass_g: 3300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/168.md b/exampleVault/penguins/168.md
new file mode 100644
index 0000000..9d91b54
--- /dev/null
+++ b/exampleVault/penguins/168.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 58
+culmen_depth_mm: 17.8
+flipper_length_mm: 181
+body_mass_g: 3700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/169.md b/exampleVault/penguins/169.md
new file mode 100644
index 0000000..4cae999
--- /dev/null
+++ b/exampleVault/penguins/169.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46.4
+culmen_depth_mm: 18.6
+flipper_length_mm: 190
+body_mass_g: 3450
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/17.md b/exampleVault/penguins/17.md
new file mode 100644
index 0000000..a2cb922
--- /dev/null
+++ b/exampleVault/penguins/17.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 34.4
+culmen_depth_mm: 18.4
+flipper_length_mm: 184
+body_mass_g: 3325
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/170.md b/exampleVault/penguins/170.md
new file mode 100644
index 0000000..7b4a891
--- /dev/null
+++ b/exampleVault/penguins/170.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 49.2
+culmen_depth_mm: 18.2
+flipper_length_mm: 195
+body_mass_g: 4400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/171.md b/exampleVault/penguins/171.md
new file mode 100644
index 0000000..ddfa8f7
--- /dev/null
+++ b/exampleVault/penguins/171.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 42.4
+culmen_depth_mm: 17.3
+flipper_length_mm: 181
+body_mass_g: 3600
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/172.md b/exampleVault/penguins/172.md
new file mode 100644
index 0000000..f148f2d
--- /dev/null
+++ b/exampleVault/penguins/172.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 48.5
+culmen_depth_mm: 17.5
+flipper_length_mm: 191
+body_mass_g: 3400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/173.md b/exampleVault/penguins/173.md
new file mode 100644
index 0000000..380d691
--- /dev/null
+++ b/exampleVault/penguins/173.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 43.2
+culmen_depth_mm: 16.6
+flipper_length_mm: 187
+body_mass_g: 2900
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/174.md b/exampleVault/penguins/174.md
new file mode 100644
index 0000000..8882d96
--- /dev/null
+++ b/exampleVault/penguins/174.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.6
+culmen_depth_mm: 19.4
+flipper_length_mm: 193
+body_mass_g: 3800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/175.md b/exampleVault/penguins/175.md
new file mode 100644
index 0000000..9fad8ae
--- /dev/null
+++ b/exampleVault/penguins/175.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46.7
+culmen_depth_mm: 17.9
+flipper_length_mm: 195
+body_mass_g: 3300
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/176.md b/exampleVault/penguins/176.md
new file mode 100644
index 0000000..b82eba3
--- /dev/null
+++ b/exampleVault/penguins/176.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 52
+culmen_depth_mm: 19
+flipper_length_mm: 197
+body_mass_g: 4150
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/177.md b/exampleVault/penguins/177.md
new file mode 100644
index 0000000..cf72529
--- /dev/null
+++ b/exampleVault/penguins/177.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.5
+culmen_depth_mm: 18.4
+flipper_length_mm: 200
+body_mass_g: 3400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/178.md b/exampleVault/penguins/178.md
new file mode 100644
index 0000000..30e42d3
--- /dev/null
+++ b/exampleVault/penguins/178.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 49.5
+culmen_depth_mm: 19
+flipper_length_mm: 200
+body_mass_g: 3800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/179.md b/exampleVault/penguins/179.md
new file mode 100644
index 0000000..4e8f44b
--- /dev/null
+++ b/exampleVault/penguins/179.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46.4
+culmen_depth_mm: 17.8
+flipper_length_mm: 191
+body_mass_g: 3700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/18.md b/exampleVault/penguins/18.md
new file mode 100644
index 0000000..0809b5a
--- /dev/null
+++ b/exampleVault/penguins/18.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 46
+culmen_depth_mm: 21.5
+flipper_length_mm: 194
+body_mass_g: 4200
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/180.md b/exampleVault/penguins/180.md
new file mode 100644
index 0000000..aafc165
--- /dev/null
+++ b/exampleVault/penguins/180.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 52.8
+culmen_depth_mm: 20
+flipper_length_mm: 205
+body_mass_g: 4550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/181.md b/exampleVault/penguins/181.md
new file mode 100644
index 0000000..39f3ff8
--- /dev/null
+++ b/exampleVault/penguins/181.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 40.9
+culmen_depth_mm: 16.6
+flipper_length_mm: 187
+body_mass_g: 3200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/182.md b/exampleVault/penguins/182.md
new file mode 100644
index 0000000..e53482c
--- /dev/null
+++ b/exampleVault/penguins/182.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 54.2
+culmen_depth_mm: 20.8
+flipper_length_mm: 201
+body_mass_g: 4300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/183.md b/exampleVault/penguins/183.md
new file mode 100644
index 0000000..acde131
--- /dev/null
+++ b/exampleVault/penguins/183.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 42.5
+culmen_depth_mm: 16.7
+flipper_length_mm: 187
+body_mass_g: 3350
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/184.md b/exampleVault/penguins/184.md
new file mode 100644
index 0000000..3aa8218
--- /dev/null
+++ b/exampleVault/penguins/184.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 51
+culmen_depth_mm: 18.8
+flipper_length_mm: 203
+body_mass_g: 4100
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/185.md b/exampleVault/penguins/185.md
new file mode 100644
index 0000000..fb06b77
--- /dev/null
+++ b/exampleVault/penguins/185.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 49.7
+culmen_depth_mm: 18.6
+flipper_length_mm: 195
+body_mass_g: 3600
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/186.md b/exampleVault/penguins/186.md
new file mode 100644
index 0000000..3fe4647
--- /dev/null
+++ b/exampleVault/penguins/186.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 47.5
+culmen_depth_mm: 16.8
+flipper_length_mm: 199
+body_mass_g: 3900
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/187.md b/exampleVault/penguins/187.md
new file mode 100644
index 0000000..fe25814
--- /dev/null
+++ b/exampleVault/penguins/187.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 47.6
+culmen_depth_mm: 18.3
+flipper_length_mm: 195
+body_mass_g: 3850
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/188.md b/exampleVault/penguins/188.md
new file mode 100644
index 0000000..e09d5d8
--- /dev/null
+++ b/exampleVault/penguins/188.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 52
+culmen_depth_mm: 20.7
+flipper_length_mm: 210
+body_mass_g: 4800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/189.md b/exampleVault/penguins/189.md
new file mode 100644
index 0000000..356b73c
--- /dev/null
+++ b/exampleVault/penguins/189.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46.9
+culmen_depth_mm: 16.6
+flipper_length_mm: 192
+body_mass_g: 2700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/19.md b/exampleVault/penguins/19.md
new file mode 100644
index 0000000..2f975f3
--- /dev/null
+++ b/exampleVault/penguins/19.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 37.8
+culmen_depth_mm: 18.3
+flipper_length_mm: 174
+body_mass_g: 3400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/190.md b/exampleVault/penguins/190.md
new file mode 100644
index 0000000..49c5151
--- /dev/null
+++ b/exampleVault/penguins/190.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 53.5
+culmen_depth_mm: 19.9
+flipper_length_mm: 205
+body_mass_g: 4500
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/191.md b/exampleVault/penguins/191.md
new file mode 100644
index 0000000..9590d83
--- /dev/null
+++ b/exampleVault/penguins/191.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 49
+culmen_depth_mm: 19.5
+flipper_length_mm: 210
+body_mass_g: 3950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/192.md b/exampleVault/penguins/192.md
new file mode 100644
index 0000000..d63f22d
--- /dev/null
+++ b/exampleVault/penguins/192.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46.2
+culmen_depth_mm: 17.5
+flipper_length_mm: 187
+body_mass_g: 3650
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/193.md b/exampleVault/penguins/193.md
new file mode 100644
index 0000000..eefbc47
--- /dev/null
+++ b/exampleVault/penguins/193.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.9
+culmen_depth_mm: 19.1
+flipper_length_mm: 196
+body_mass_g: 3550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/194.md b/exampleVault/penguins/194.md
new file mode 100644
index 0000000..82869ea
--- /dev/null
+++ b/exampleVault/penguins/194.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 45.5
+culmen_depth_mm: 17
+flipper_length_mm: 196
+body_mass_g: 3500
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/195.md b/exampleVault/penguins/195.md
new file mode 100644
index 0000000..d29f27c
--- /dev/null
+++ b/exampleVault/penguins/195.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.9
+culmen_depth_mm: 17.9
+flipper_length_mm: 196
+body_mass_g: 3675
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/196.md b/exampleVault/penguins/196.md
new file mode 100644
index 0000000..0400182
--- /dev/null
+++ b/exampleVault/penguins/196.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.8
+culmen_depth_mm: 18.5
+flipper_length_mm: 201
+body_mass_g: 4450
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/197.md b/exampleVault/penguins/197.md
new file mode 100644
index 0000000..d0fb3d2
--- /dev/null
+++ b/exampleVault/penguins/197.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.1
+culmen_depth_mm: 17.9
+flipper_length_mm: 190
+body_mass_g: 3400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/198.md b/exampleVault/penguins/198.md
new file mode 100644
index 0000000..8a00822
--- /dev/null
+++ b/exampleVault/penguins/198.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 49
+culmen_depth_mm: 19.6
+flipper_length_mm: 212
+body_mass_g: 4300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/199.md b/exampleVault/penguins/199.md
new file mode 100644
index 0000000..ac1a468
--- /dev/null
+++ b/exampleVault/penguins/199.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 51.5
+culmen_depth_mm: 18.7
+flipper_length_mm: 187
+body_mass_g: 3250
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/2.md b/exampleVault/penguins/2.md
new file mode 100644
index 0000000..410844c
--- /dev/null
+++ b/exampleVault/penguins/2.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 40.3
+culmen_depth_mm: 18
+flipper_length_mm: 195
+body_mass_g: 3250
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/20.md b/exampleVault/penguins/20.md
new file mode 100644
index 0000000..8bbf4bf
--- /dev/null
+++ b/exampleVault/penguins/20.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 37.7
+culmen_depth_mm: 18.7
+flipper_length_mm: 180
+body_mass_g: 3600
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/200.md b/exampleVault/penguins/200.md
new file mode 100644
index 0000000..2078735
--- /dev/null
+++ b/exampleVault/penguins/200.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 49.8
+culmen_depth_mm: 17.3
+flipper_length_mm: 198
+body_mass_g: 3675
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/201.md b/exampleVault/penguins/201.md
new file mode 100644
index 0000000..7eb7ba0
--- /dev/null
+++ b/exampleVault/penguins/201.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 48.1
+culmen_depth_mm: 16.4
+flipper_length_mm: 199
+body_mass_g: 3325
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/202.md b/exampleVault/penguins/202.md
new file mode 100644
index 0000000..31cfbc0
--- /dev/null
+++ b/exampleVault/penguins/202.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 51.4
+culmen_depth_mm: 19
+flipper_length_mm: 201
+body_mass_g: 3950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/203.md b/exampleVault/penguins/203.md
new file mode 100644
index 0000000..88b8bcb
--- /dev/null
+++ b/exampleVault/penguins/203.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 45.7
+culmen_depth_mm: 17.3
+flipper_length_mm: 193
+body_mass_g: 3600
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/204.md b/exampleVault/penguins/204.md
new file mode 100644
index 0000000..285da7b
--- /dev/null
+++ b/exampleVault/penguins/204.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.7
+culmen_depth_mm: 19.7
+flipper_length_mm: 203
+body_mass_g: 4050
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/205.md b/exampleVault/penguins/205.md
new file mode 100644
index 0000000..37cce3f
--- /dev/null
+++ b/exampleVault/penguins/205.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 42.5
+culmen_depth_mm: 17.3
+flipper_length_mm: 187
+body_mass_g: 3350
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/206.md b/exampleVault/penguins/206.md
new file mode 100644
index 0000000..3894331
--- /dev/null
+++ b/exampleVault/penguins/206.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 52.2
+culmen_depth_mm: 18.8
+flipper_length_mm: 197
+body_mass_g: 3450
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/207.md b/exampleVault/penguins/207.md
new file mode 100644
index 0000000..8545249
--- /dev/null
+++ b/exampleVault/penguins/207.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 45.2
+culmen_depth_mm: 16.6
+flipper_length_mm: 191
+body_mass_g: 3250
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/208.md b/exampleVault/penguins/208.md
new file mode 100644
index 0000000..735ffce
--- /dev/null
+++ b/exampleVault/penguins/208.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 49.3
+culmen_depth_mm: 19.9
+flipper_length_mm: 203
+body_mass_g: 4050
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/209.md b/exampleVault/penguins/209.md
new file mode 100644
index 0000000..56f8b8f
--- /dev/null
+++ b/exampleVault/penguins/209.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.2
+culmen_depth_mm: 18.8
+flipper_length_mm: 202
+body_mass_g: 3800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/21.md b/exampleVault/penguins/21.md
new file mode 100644
index 0000000..c9b3312
--- /dev/null
+++ b/exampleVault/penguins/21.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 35.9
+culmen_depth_mm: 19.2
+flipper_length_mm: 189
+body_mass_g: 3800
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/210.md b/exampleVault/penguins/210.md
new file mode 100644
index 0000000..c65ec40
--- /dev/null
+++ b/exampleVault/penguins/210.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 45.6
+culmen_depth_mm: 19.4
+flipper_length_mm: 194
+body_mass_g: 3525
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/211.md b/exampleVault/penguins/211.md
new file mode 100644
index 0000000..ae9ebca
--- /dev/null
+++ b/exampleVault/penguins/211.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 51.9
+culmen_depth_mm: 19.5
+flipper_length_mm: 206
+body_mass_g: 3950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/212.md b/exampleVault/penguins/212.md
new file mode 100644
index 0000000..b972650
--- /dev/null
+++ b/exampleVault/penguins/212.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 46.8
+culmen_depth_mm: 16.5
+flipper_length_mm: 189
+body_mass_g: 3650
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/213.md b/exampleVault/penguins/213.md
new file mode 100644
index 0000000..328a502
--- /dev/null
+++ b/exampleVault/penguins/213.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 45.7
+culmen_depth_mm: 17
+flipper_length_mm: 195
+body_mass_g: 3650
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/214.md b/exampleVault/penguins/214.md
new file mode 100644
index 0000000..9216b47
--- /dev/null
+++ b/exampleVault/penguins/214.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 55.8
+culmen_depth_mm: 19.8
+flipper_length_mm: 207
+body_mass_g: 4000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/215.md b/exampleVault/penguins/215.md
new file mode 100644
index 0000000..f1b9cb1
--- /dev/null
+++ b/exampleVault/penguins/215.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 43.5
+culmen_depth_mm: 18.1
+flipper_length_mm: 202
+body_mass_g: 3400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/216.md b/exampleVault/penguins/216.md
new file mode 100644
index 0000000..6c97a59
--- /dev/null
+++ b/exampleVault/penguins/216.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 49.6
+culmen_depth_mm: 18.2
+flipper_length_mm: 193
+body_mass_g: 3775
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/217.md b/exampleVault/penguins/217.md
new file mode 100644
index 0000000..74a4b84
--- /dev/null
+++ b/exampleVault/penguins/217.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.8
+culmen_depth_mm: 19
+flipper_length_mm: 210
+body_mass_g: 4100
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/218.md b/exampleVault/penguins/218.md
new file mode 100644
index 0000000..73841cb
--- /dev/null
+++ b/exampleVault/penguins/218.md
@@ -0,0 +1,9 @@
+---
+species: Chinstrap
+island: Dream
+culmen_length_mm: 50.2
+culmen_depth_mm: 18.7
+flipper_length_mm: 198
+body_mass_g: 3775
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/219.md b/exampleVault/penguins/219.md
new file mode 100644
index 0000000..5032d77
--- /dev/null
+++ b/exampleVault/penguins/219.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.1
+culmen_depth_mm: 13.2
+flipper_length_mm: 211
+body_mass_g: 4500
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/22.md b/exampleVault/penguins/22.md
new file mode 100644
index 0000000..20bf36a
--- /dev/null
+++ b/exampleVault/penguins/22.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 38.2
+culmen_depth_mm: 18.1
+flipper_length_mm: 185
+body_mass_g: 3950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/220.md b/exampleVault/penguins/220.md
new file mode 100644
index 0000000..213ddf3
--- /dev/null
+++ b/exampleVault/penguins/220.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50
+culmen_depth_mm: 16.3
+flipper_length_mm: 230
+body_mass_g: 5700
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/221.md b/exampleVault/penguins/221.md
new file mode 100644
index 0000000..353fac3
--- /dev/null
+++ b/exampleVault/penguins/221.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.7
+culmen_depth_mm: 14.1
+flipper_length_mm: 210
+body_mass_g: 4450
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/222.md b/exampleVault/penguins/222.md
new file mode 100644
index 0000000..7c468de
--- /dev/null
+++ b/exampleVault/penguins/222.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50
+culmen_depth_mm: 15.2
+flipper_length_mm: 218
+body_mass_g: 5700
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/223.md b/exampleVault/penguins/223.md
new file mode 100644
index 0000000..81bde63
--- /dev/null
+++ b/exampleVault/penguins/223.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.6
+culmen_depth_mm: 14.5
+flipper_length_mm: 215
+body_mass_g: 5400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/224.md b/exampleVault/penguins/224.md
new file mode 100644
index 0000000..a2c1db3
--- /dev/null
+++ b/exampleVault/penguins/224.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.5
+culmen_depth_mm: 13.5
+flipper_length_mm: 210
+body_mass_g: 4550
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/225.md b/exampleVault/penguins/225.md
new file mode 100644
index 0000000..2e66887
--- /dev/null
+++ b/exampleVault/penguins/225.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.4
+culmen_depth_mm: 14.6
+flipper_length_mm: 211
+body_mass_g: 4800
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/226.md b/exampleVault/penguins/226.md
new file mode 100644
index 0000000..e2adff8
--- /dev/null
+++ b/exampleVault/penguins/226.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.7
+culmen_depth_mm: 15.3
+flipper_length_mm: 219
+body_mass_g: 5200
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/227.md b/exampleVault/penguins/227.md
new file mode 100644
index 0000000..68525ed
--- /dev/null
+++ b/exampleVault/penguins/227.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 43.3
+culmen_depth_mm: 13.4
+flipper_length_mm: 209
+body_mass_g: 4400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/228.md b/exampleVault/penguins/228.md
new file mode 100644
index 0000000..ee6b710
--- /dev/null
+++ b/exampleVault/penguins/228.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.8
+culmen_depth_mm: 15.4
+flipper_length_mm: 215
+body_mass_g: 5150
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/229.md b/exampleVault/penguins/229.md
new file mode 100644
index 0000000..c398c54
--- /dev/null
+++ b/exampleVault/penguins/229.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 40.9
+culmen_depth_mm: 13.7
+flipper_length_mm: 214
+body_mass_g: 4650
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/23.md b/exampleVault/penguins/23.md
new file mode 100644
index 0000000..2b837a2
--- /dev/null
+++ b/exampleVault/penguins/23.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 38.8
+culmen_depth_mm: 17.2
+flipper_length_mm: 180
+body_mass_g: 3800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/230.md b/exampleVault/penguins/230.md
new file mode 100644
index 0000000..aa17fe7
--- /dev/null
+++ b/exampleVault/penguins/230.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49
+culmen_depth_mm: 16.1
+flipper_length_mm: 216
+body_mass_g: 5550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/231.md b/exampleVault/penguins/231.md
new file mode 100644
index 0000000..967d460
--- /dev/null
+++ b/exampleVault/penguins/231.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.5
+culmen_depth_mm: 13.7
+flipper_length_mm: 214
+body_mass_g: 4650
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/232.md b/exampleVault/penguins/232.md
new file mode 100644
index 0000000..c15f87d
--- /dev/null
+++ b/exampleVault/penguins/232.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.4
+culmen_depth_mm: 14.6
+flipper_length_mm: 213
+body_mass_g: 5850
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/233.md b/exampleVault/penguins/233.md
new file mode 100644
index 0000000..fe2c947
--- /dev/null
+++ b/exampleVault/penguins/233.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.8
+culmen_depth_mm: 14.6
+flipper_length_mm: 210
+body_mass_g: 4200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/234.md b/exampleVault/penguins/234.md
new file mode 100644
index 0000000..34fd96e
--- /dev/null
+++ b/exampleVault/penguins/234.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.3
+culmen_depth_mm: 15.7
+flipper_length_mm: 217
+body_mass_g: 5850
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/235.md b/exampleVault/penguins/235.md
new file mode 100644
index 0000000..580a514
--- /dev/null
+++ b/exampleVault/penguins/235.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 42
+culmen_depth_mm: 13.5
+flipper_length_mm: 210
+body_mass_g: 4150
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/236.md b/exampleVault/penguins/236.md
new file mode 100644
index 0000000..8ed8d32
--- /dev/null
+++ b/exampleVault/penguins/236.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.2
+culmen_depth_mm: 15.2
+flipper_length_mm: 221
+body_mass_g: 6300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/237.md b/exampleVault/penguins/237.md
new file mode 100644
index 0000000..1d46dde
--- /dev/null
+++ b/exampleVault/penguins/237.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.2
+culmen_depth_mm: 14.5
+flipper_length_mm: 209
+body_mass_g: 4800
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/238.md b/exampleVault/penguins/238.md
new file mode 100644
index 0000000..c6d6ac5
--- /dev/null
+++ b/exampleVault/penguins/238.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.7
+culmen_depth_mm: 15.1
+flipper_length_mm: 222
+body_mass_g: 5350
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/239.md b/exampleVault/penguins/239.md
new file mode 100644
index 0000000..952e3c9
--- /dev/null
+++ b/exampleVault/penguins/239.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.2
+culmen_depth_mm: 14.3
+flipper_length_mm: 218
+body_mass_g: 5700
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/24.md b/exampleVault/penguins/24.md
new file mode 100644
index 0000000..e145310
--- /dev/null
+++ b/exampleVault/penguins/24.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 35.3
+culmen_depth_mm: 18.9
+flipper_length_mm: 187
+body_mass_g: 3800
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/240.md b/exampleVault/penguins/240.md
new file mode 100644
index 0000000..86055fa
--- /dev/null
+++ b/exampleVault/penguins/240.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.1
+culmen_depth_mm: 14.5
+flipper_length_mm: 215
+body_mass_g: 5000
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/241.md b/exampleVault/penguins/241.md
new file mode 100644
index 0000000..7b7cee3
--- /dev/null
+++ b/exampleVault/penguins/241.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.5
+culmen_depth_mm: 14.5
+flipper_length_mm: 213
+body_mass_g: 4400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/242.md b/exampleVault/penguins/242.md
new file mode 100644
index 0000000..67163f8
--- /dev/null
+++ b/exampleVault/penguins/242.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.3
+culmen_depth_mm: 15.8
+flipper_length_mm: 215
+body_mass_g: 5050
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/243.md b/exampleVault/penguins/243.md
new file mode 100644
index 0000000..68da143
--- /dev/null
+++ b/exampleVault/penguins/243.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 42.9
+culmen_depth_mm: 13.1
+flipper_length_mm: 215
+body_mass_g: 5000
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/244.md b/exampleVault/penguins/244.md
new file mode 100644
index 0000000..f699daf
--- /dev/null
+++ b/exampleVault/penguins/244.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.1
+culmen_depth_mm: 15.1
+flipper_length_mm: 215
+body_mass_g: 5100
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/245.md b/exampleVault/penguins/245.md
new file mode 100644
index 0000000..e4dd8fe
--- /dev/null
+++ b/exampleVault/penguins/245.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 44.5
+culmen_depth_mm: 14.3
+flipper_length_mm: 216
+body_mass_g: 4100
+sex:
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/246.md b/exampleVault/penguins/246.md
new file mode 100644
index 0000000..da0903f
--- /dev/null
+++ b/exampleVault/penguins/246.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.8
+culmen_depth_mm: 15
+flipper_length_mm: 215
+body_mass_g: 5650
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/247.md b/exampleVault/penguins/247.md
new file mode 100644
index 0000000..d473f19
--- /dev/null
+++ b/exampleVault/penguins/247.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.2
+culmen_depth_mm: 14.3
+flipper_length_mm: 210
+body_mass_g: 4600
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/248.md b/exampleVault/penguins/248.md
new file mode 100644
index 0000000..29fbd79
--- /dev/null
+++ b/exampleVault/penguins/248.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50
+culmen_depth_mm: 15.3
+flipper_length_mm: 220
+body_mass_g: 5550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/249.md b/exampleVault/penguins/249.md
new file mode 100644
index 0000000..fe52c0c
--- /dev/null
+++ b/exampleVault/penguins/249.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.3
+culmen_depth_mm: 15.3
+flipper_length_mm: 222
+body_mass_g: 5250
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/25.md b/exampleVault/penguins/25.md
new file mode 100644
index 0000000..2a6e225
--- /dev/null
+++ b/exampleVault/penguins/25.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 40.6
+culmen_depth_mm: 18.6
+flipper_length_mm: 183
+body_mass_g: 3550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/250.md b/exampleVault/penguins/250.md
new file mode 100644
index 0000000..a592bd9
--- /dev/null
+++ b/exampleVault/penguins/250.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 42.8
+culmen_depth_mm: 14.2
+flipper_length_mm: 209
+body_mass_g: 4700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/251.md b/exampleVault/penguins/251.md
new file mode 100644
index 0000000..b6930e4
--- /dev/null
+++ b/exampleVault/penguins/251.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.1
+culmen_depth_mm: 14.5
+flipper_length_mm: 207
+body_mass_g: 5050
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/252.md b/exampleVault/penguins/252.md
new file mode 100644
index 0000000..e15d087
--- /dev/null
+++ b/exampleVault/penguins/252.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 59.6
+culmen_depth_mm: 17
+flipper_length_mm: 230
+body_mass_g: 6050
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/253.md b/exampleVault/penguins/253.md
new file mode 100644
index 0000000..a31aa92
--- /dev/null
+++ b/exampleVault/penguins/253.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.1
+culmen_depth_mm: 14.8
+flipper_length_mm: 220
+body_mass_g: 5150
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/254.md b/exampleVault/penguins/254.md
new file mode 100644
index 0000000..ab9427c
--- /dev/null
+++ b/exampleVault/penguins/254.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.4
+culmen_depth_mm: 16.3
+flipper_length_mm: 220
+body_mass_g: 5400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/255.md b/exampleVault/penguins/255.md
new file mode 100644
index 0000000..a4f3194
--- /dev/null
+++ b/exampleVault/penguins/255.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 42.6
+culmen_depth_mm: 13.7
+flipper_length_mm: 213
+body_mass_g: 4950
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/256.md b/exampleVault/penguins/256.md
new file mode 100644
index 0000000..4694092
--- /dev/null
+++ b/exampleVault/penguins/256.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 44.4
+culmen_depth_mm: 17.3
+flipper_length_mm: 219
+body_mass_g: 5250
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/257.md b/exampleVault/penguins/257.md
new file mode 100644
index 0000000..8108c85
--- /dev/null
+++ b/exampleVault/penguins/257.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 44
+culmen_depth_mm: 13.6
+flipper_length_mm: 208
+body_mass_g: 4350
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/258.md b/exampleVault/penguins/258.md
new file mode 100644
index 0000000..39bb3d2
--- /dev/null
+++ b/exampleVault/penguins/258.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.7
+culmen_depth_mm: 15.7
+flipper_length_mm: 208
+body_mass_g: 5350
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/259.md b/exampleVault/penguins/259.md
new file mode 100644
index 0000000..bd1e7be
--- /dev/null
+++ b/exampleVault/penguins/259.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 42.7
+culmen_depth_mm: 13.7
+flipper_length_mm: 208
+body_mass_g: 3950
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/26.md b/exampleVault/penguins/26.md
new file mode 100644
index 0000000..57cbc50
--- /dev/null
+++ b/exampleVault/penguins/26.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 40.5
+culmen_depth_mm: 17.9
+flipper_length_mm: 187
+body_mass_g: 3200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/260.md b/exampleVault/penguins/260.md
new file mode 100644
index 0000000..9a92eec
--- /dev/null
+++ b/exampleVault/penguins/260.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.6
+culmen_depth_mm: 16
+flipper_length_mm: 225
+body_mass_g: 5700
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/261.md b/exampleVault/penguins/261.md
new file mode 100644
index 0000000..8516436
--- /dev/null
+++ b/exampleVault/penguins/261.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.3
+culmen_depth_mm: 13.7
+flipper_length_mm: 210
+body_mass_g: 4300
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/262.md b/exampleVault/penguins/262.md
new file mode 100644
index 0000000..e4ddaa1
--- /dev/null
+++ b/exampleVault/penguins/262.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.6
+culmen_depth_mm: 15
+flipper_length_mm: 216
+body_mass_g: 4750
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/263.md b/exampleVault/penguins/263.md
new file mode 100644
index 0000000..d914c24
--- /dev/null
+++ b/exampleVault/penguins/263.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.5
+culmen_depth_mm: 15.9
+flipper_length_mm: 222
+body_mass_g: 5550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/264.md b/exampleVault/penguins/264.md
new file mode 100644
index 0000000..d7b621f
--- /dev/null
+++ b/exampleVault/penguins/264.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 43.6
+culmen_depth_mm: 13.9
+flipper_length_mm: 217
+body_mass_g: 4900
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/265.md b/exampleVault/penguins/265.md
new file mode 100644
index 0000000..d7b47f6
--- /dev/null
+++ b/exampleVault/penguins/265.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.5
+culmen_depth_mm: 13.9
+flipper_length_mm: 210
+body_mass_g: 4200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/266.md b/exampleVault/penguins/266.md
new file mode 100644
index 0000000..8c7e12c
--- /dev/null
+++ b/exampleVault/penguins/266.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.5
+culmen_depth_mm: 15.9
+flipper_length_mm: 225
+body_mass_g: 5400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/267.md b/exampleVault/penguins/267.md
new file mode 100644
index 0000000..7a5e97f
--- /dev/null
+++ b/exampleVault/penguins/267.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 44.9
+culmen_depth_mm: 13.3
+flipper_length_mm: 213
+body_mass_g: 5100
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/268.md b/exampleVault/penguins/268.md
new file mode 100644
index 0000000..4faac77
--- /dev/null
+++ b/exampleVault/penguins/268.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.2
+culmen_depth_mm: 15.8
+flipper_length_mm: 215
+body_mass_g: 5300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/269.md b/exampleVault/penguins/269.md
new file mode 100644
index 0000000..45b9eb1
--- /dev/null
+++ b/exampleVault/penguins/269.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.6
+culmen_depth_mm: 14.2
+flipper_length_mm: 210
+body_mass_g: 4850
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/27.md b/exampleVault/penguins/27.md
new file mode 100644
index 0000000..e0db940
--- /dev/null
+++ b/exampleVault/penguins/27.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 37.9
+culmen_depth_mm: 18.6
+flipper_length_mm: 172
+body_mass_g: 3150
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/270.md b/exampleVault/penguins/270.md
new file mode 100644
index 0000000..99f92e7
--- /dev/null
+++ b/exampleVault/penguins/270.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.5
+culmen_depth_mm: 14.1
+flipper_length_mm: 220
+body_mass_g: 5300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/271.md b/exampleVault/penguins/271.md
new file mode 100644
index 0000000..dc499eb
--- /dev/null
+++ b/exampleVault/penguins/271.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.1
+culmen_depth_mm: 14.4
+flipper_length_mm: 210
+body_mass_g: 4400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/272.md b/exampleVault/penguins/272.md
new file mode 100644
index 0000000..9c086b2
--- /dev/null
+++ b/exampleVault/penguins/272.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.1
+culmen_depth_mm: 15
+flipper_length_mm: 225
+body_mass_g: 5000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/273.md b/exampleVault/penguins/273.md
new file mode 100644
index 0000000..0aa86fd
--- /dev/null
+++ b/exampleVault/penguins/273.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.5
+culmen_depth_mm: 14.4
+flipper_length_mm: 217
+body_mass_g: 4900
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/274.md b/exampleVault/penguins/274.md
new file mode 100644
index 0000000..58638a8
--- /dev/null
+++ b/exampleVault/penguins/274.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45
+culmen_depth_mm: 15.4
+flipper_length_mm: 220
+body_mass_g: 5050
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/275.md b/exampleVault/penguins/275.md
new file mode 100644
index 0000000..0d315fb
--- /dev/null
+++ b/exampleVault/penguins/275.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 43.8
+culmen_depth_mm: 13.9
+flipper_length_mm: 208
+body_mass_g: 4300
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/276.md b/exampleVault/penguins/276.md
new file mode 100644
index 0000000..3e94796
--- /dev/null
+++ b/exampleVault/penguins/276.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.5
+culmen_depth_mm: 15
+flipper_length_mm: 220
+body_mass_g: 5000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/277.md b/exampleVault/penguins/277.md
new file mode 100644
index 0000000..6202fd9
--- /dev/null
+++ b/exampleVault/penguins/277.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 43.2
+culmen_depth_mm: 14.5
+flipper_length_mm: 208
+body_mass_g: 4450
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/278.md b/exampleVault/penguins/278.md
new file mode 100644
index 0000000..2d54ebd
--- /dev/null
+++ b/exampleVault/penguins/278.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.4
+culmen_depth_mm: 15.3
+flipper_length_mm: 224
+body_mass_g: 5550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/279.md b/exampleVault/penguins/279.md
new file mode 100644
index 0000000..d477e62
--- /dev/null
+++ b/exampleVault/penguins/279.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.3
+culmen_depth_mm: 13.8
+flipper_length_mm: 208
+body_mass_g: 4200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/28.md b/exampleVault/penguins/28.md
new file mode 100644
index 0000000..16c6468
--- /dev/null
+++ b/exampleVault/penguins/28.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 40.5
+culmen_depth_mm: 18.9
+flipper_length_mm: 180
+body_mass_g: 3950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/280.md b/exampleVault/penguins/280.md
new file mode 100644
index 0000000..b32ed16
--- /dev/null
+++ b/exampleVault/penguins/280.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.2
+culmen_depth_mm: 14.9
+flipper_length_mm: 221
+body_mass_g: 5300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/281.md b/exampleVault/penguins/281.md
new file mode 100644
index 0000000..4132150
--- /dev/null
+++ b/exampleVault/penguins/281.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.7
+culmen_depth_mm: 13.9
+flipper_length_mm: 214
+body_mass_g: 4400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/282.md b/exampleVault/penguins/282.md
new file mode 100644
index 0000000..827e38f
--- /dev/null
+++ b/exampleVault/penguins/282.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 54.3
+culmen_depth_mm: 15.7
+flipper_length_mm: 231
+body_mass_g: 5650
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/283.md b/exampleVault/penguins/283.md
new file mode 100644
index 0000000..9c25fe5
--- /dev/null
+++ b/exampleVault/penguins/283.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.8
+culmen_depth_mm: 14.2
+flipper_length_mm: 219
+body_mass_g: 4700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/284.md b/exampleVault/penguins/284.md
new file mode 100644
index 0000000..741cd84
--- /dev/null
+++ b/exampleVault/penguins/284.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.8
+culmen_depth_mm: 16.8
+flipper_length_mm: 230
+body_mass_g: 5700
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/285.md b/exampleVault/penguins/285.md
new file mode 100644
index 0000000..2e8a9b7
--- /dev/null
+++ b/exampleVault/penguins/285.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.2
+culmen_depth_mm: 14.4
+flipper_length_mm: 214
+body_mass_g: 4650
+sex:
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/286.md b/exampleVault/penguins/286.md
new file mode 100644
index 0000000..ffe1121
--- /dev/null
+++ b/exampleVault/penguins/286.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.5
+culmen_depth_mm: 16.2
+flipper_length_mm: 229
+body_mass_g: 5800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/287.md b/exampleVault/penguins/287.md
new file mode 100644
index 0000000..2ac641c
--- /dev/null
+++ b/exampleVault/penguins/287.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 43.5
+culmen_depth_mm: 14.2
+flipper_length_mm: 220
+body_mass_g: 4700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/288.md b/exampleVault/penguins/288.md
new file mode 100644
index 0000000..fa78627
--- /dev/null
+++ b/exampleVault/penguins/288.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.7
+culmen_depth_mm: 15
+flipper_length_mm: 223
+body_mass_g: 5550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/289.md b/exampleVault/penguins/289.md
new file mode 100644
index 0000000..f6dac5d
--- /dev/null
+++ b/exampleVault/penguins/289.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.7
+culmen_depth_mm: 15
+flipper_length_mm: 216
+body_mass_g: 4750
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/29.md b/exampleVault/penguins/29.md
new file mode 100644
index 0000000..1409c85
--- /dev/null
+++ b/exampleVault/penguins/29.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 39.5
+culmen_depth_mm: 16.7
+flipper_length_mm: 178
+body_mass_g: 3250
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/290.md b/exampleVault/penguins/290.md
new file mode 100644
index 0000000..7b03e15
--- /dev/null
+++ b/exampleVault/penguins/290.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.4
+culmen_depth_mm: 15.6
+flipper_length_mm: 221
+body_mass_g: 5000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/291.md b/exampleVault/penguins/291.md
new file mode 100644
index 0000000..b62a1b5
--- /dev/null
+++ b/exampleVault/penguins/291.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.2
+culmen_depth_mm: 15.6
+flipper_length_mm: 221
+body_mass_g: 5100
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/292.md b/exampleVault/penguins/292.md
new file mode 100644
index 0000000..dede88a
--- /dev/null
+++ b/exampleVault/penguins/292.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.5
+culmen_depth_mm: 14.8
+flipper_length_mm: 217
+body_mass_g: 5200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/293.md b/exampleVault/penguins/293.md
new file mode 100644
index 0000000..aa34660
--- /dev/null
+++ b/exampleVault/penguins/293.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.4
+culmen_depth_mm: 15
+flipper_length_mm: 216
+body_mass_g: 4700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/294.md b/exampleVault/penguins/294.md
new file mode 100644
index 0000000..bce5775
--- /dev/null
+++ b/exampleVault/penguins/294.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.6
+culmen_depth_mm: 16
+flipper_length_mm: 230
+body_mass_g: 5800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/295.md b/exampleVault/penguins/295.md
new file mode 100644
index 0000000..1731b20
--- /dev/null
+++ b/exampleVault/penguins/295.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.5
+culmen_depth_mm: 14.2
+flipper_length_mm: 209
+body_mass_g: 4600
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/296.md b/exampleVault/penguins/296.md
new file mode 100644
index 0000000..9eae53d
--- /dev/null
+++ b/exampleVault/penguins/296.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 51.1
+culmen_depth_mm: 16.3
+flipper_length_mm: 220
+body_mass_g: 6000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/297.md b/exampleVault/penguins/297.md
new file mode 100644
index 0000000..c7c2bd9
--- /dev/null
+++ b/exampleVault/penguins/297.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.2
+culmen_depth_mm: 13.8
+flipper_length_mm: 215
+body_mass_g: 4750
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/298.md b/exampleVault/penguins/298.md
new file mode 100644
index 0000000..abbbc60
--- /dev/null
+++ b/exampleVault/penguins/298.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.2
+culmen_depth_mm: 16.4
+flipper_length_mm: 223
+body_mass_g: 5950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/299.md b/exampleVault/penguins/299.md
new file mode 100644
index 0000000..94d6f20
--- /dev/null
+++ b/exampleVault/penguins/299.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.1
+culmen_depth_mm: 14.5
+flipper_length_mm: 212
+body_mass_g: 4625
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/3.md b/exampleVault/penguins/3.md
new file mode 100644
index 0000000..66572cb
--- /dev/null
+++ b/exampleVault/penguins/3.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 36.7
+culmen_depth_mm: 19.3
+flipper_length_mm: 193
+body_mass_g: 3450
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/30.md b/exampleVault/penguins/30.md
new file mode 100644
index 0000000..626097e
--- /dev/null
+++ b/exampleVault/penguins/30.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 37.2
+culmen_depth_mm: 18.1
+flipper_length_mm: 178
+body_mass_g: 3900
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/300.md b/exampleVault/penguins/300.md
new file mode 100644
index 0000000..e041b32
--- /dev/null
+++ b/exampleVault/penguins/300.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 52.5
+culmen_depth_mm: 15.6
+flipper_length_mm: 221
+body_mass_g: 5450
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/301.md b/exampleVault/penguins/301.md
new file mode 100644
index 0000000..b2fd480
--- /dev/null
+++ b/exampleVault/penguins/301.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.4
+culmen_depth_mm: 14.6
+flipper_length_mm: 212
+body_mass_g: 4725
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/302.md b/exampleVault/penguins/302.md
new file mode 100644
index 0000000..252d906
--- /dev/null
+++ b/exampleVault/penguins/302.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50
+culmen_depth_mm: 15.9
+flipper_length_mm: 224
+body_mass_g: 5350
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/303.md b/exampleVault/penguins/303.md
new file mode 100644
index 0000000..1d25485
--- /dev/null
+++ b/exampleVault/penguins/303.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 44.9
+culmen_depth_mm: 13.8
+flipper_length_mm: 212
+body_mass_g: 4750
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/304.md b/exampleVault/penguins/304.md
new file mode 100644
index 0000000..a734ec0
--- /dev/null
+++ b/exampleVault/penguins/304.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.8
+culmen_depth_mm: 17.3
+flipper_length_mm: 228
+body_mass_g: 5600
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/305.md b/exampleVault/penguins/305.md
new file mode 100644
index 0000000..0974144
--- /dev/null
+++ b/exampleVault/penguins/305.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 43.4
+culmen_depth_mm: 14.4
+flipper_length_mm: 218
+body_mass_g: 4600
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/306.md b/exampleVault/penguins/306.md
new file mode 100644
index 0000000..5e53cd5
--- /dev/null
+++ b/exampleVault/penguins/306.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 51.3
+culmen_depth_mm: 14.2
+flipper_length_mm: 218
+body_mass_g: 5300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/307.md b/exampleVault/penguins/307.md
new file mode 100644
index 0000000..5a92c35
--- /dev/null
+++ b/exampleVault/penguins/307.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.5
+culmen_depth_mm: 14
+flipper_length_mm: 212
+body_mass_g: 4875
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/308.md b/exampleVault/penguins/308.md
new file mode 100644
index 0000000..5ec55a3
--- /dev/null
+++ b/exampleVault/penguins/308.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 52.1
+culmen_depth_mm: 17
+flipper_length_mm: 230
+body_mass_g: 5550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/309.md b/exampleVault/penguins/309.md
new file mode 100644
index 0000000..e36246e
--- /dev/null
+++ b/exampleVault/penguins/309.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.5
+culmen_depth_mm: 15
+flipper_length_mm: 218
+body_mass_g: 4950
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/31.md b/exampleVault/penguins/31.md
new file mode 100644
index 0000000..a1f2527
--- /dev/null
+++ b/exampleVault/penguins/31.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 39.5
+culmen_depth_mm: 17.8
+flipper_length_mm: 188
+body_mass_g: 3300
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/310.md b/exampleVault/penguins/310.md
new file mode 100644
index 0000000..77e32af
--- /dev/null
+++ b/exampleVault/penguins/310.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 52.2
+culmen_depth_mm: 17.1
+flipper_length_mm: 228
+body_mass_g: 5400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/311.md b/exampleVault/penguins/311.md
new file mode 100644
index 0000000..807af6b
--- /dev/null
+++ b/exampleVault/penguins/311.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.5
+culmen_depth_mm: 14.5
+flipper_length_mm: 212
+body_mass_g: 4750
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/312.md b/exampleVault/penguins/312.md
new file mode 100644
index 0000000..346627d
--- /dev/null
+++ b/exampleVault/penguins/312.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.5
+culmen_depth_mm: 16.1
+flipper_length_mm: 224
+body_mass_g: 5650
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/313.md b/exampleVault/penguins/313.md
new file mode 100644
index 0000000..8ea4e7f
--- /dev/null
+++ b/exampleVault/penguins/313.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 44.5
+culmen_depth_mm: 14.7
+flipper_length_mm: 214
+body_mass_g: 4850
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/314.md b/exampleVault/penguins/314.md
new file mode 100644
index 0000000..a831aea
--- /dev/null
+++ b/exampleVault/penguins/314.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.8
+culmen_depth_mm: 15.7
+flipper_length_mm: 226
+body_mass_g: 5200
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/315.md b/exampleVault/penguins/315.md
new file mode 100644
index 0000000..052ef89
--- /dev/null
+++ b/exampleVault/penguins/315.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.4
+culmen_depth_mm: 15.8
+flipper_length_mm: 216
+body_mass_g: 4925
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/316.md b/exampleVault/penguins/316.md
new file mode 100644
index 0000000..deabc76
--- /dev/null
+++ b/exampleVault/penguins/316.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.9
+culmen_depth_mm: 14.6
+flipper_length_mm: 222
+body_mass_g: 4875
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/317.md b/exampleVault/penguins/317.md
new file mode 100644
index 0000000..da26039
--- /dev/null
+++ b/exampleVault/penguins/317.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.4
+culmen_depth_mm: 14.4
+flipper_length_mm: 203
+body_mass_g: 4625
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/318.md b/exampleVault/penguins/318.md
new file mode 100644
index 0000000..e0ce223
--- /dev/null
+++ b/exampleVault/penguins/318.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 51.1
+culmen_depth_mm: 16.5
+flipper_length_mm: 225
+body_mass_g: 5250
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/319.md b/exampleVault/penguins/319.md
new file mode 100644
index 0000000..27fcfb9
--- /dev/null
+++ b/exampleVault/penguins/319.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.5
+culmen_depth_mm: 15
+flipper_length_mm: 219
+body_mass_g: 4850
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/32.md b/exampleVault/penguins/32.md
new file mode 100644
index 0000000..4bb3237
--- /dev/null
+++ b/exampleVault/penguins/32.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 40.9
+culmen_depth_mm: 18.9
+flipper_length_mm: 184
+body_mass_g: 3900
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/320.md b/exampleVault/penguins/320.md
new file mode 100644
index 0000000..be0cedc
--- /dev/null
+++ b/exampleVault/penguins/320.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 55.9
+culmen_depth_mm: 17
+flipper_length_mm: 228
+body_mass_g: 5600
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/321.md b/exampleVault/penguins/321.md
new file mode 100644
index 0000000..25302bc
--- /dev/null
+++ b/exampleVault/penguins/321.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.2
+culmen_depth_mm: 15.5
+flipper_length_mm: 215
+body_mass_g: 4975
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/322.md b/exampleVault/penguins/322.md
new file mode 100644
index 0000000..755747c
--- /dev/null
+++ b/exampleVault/penguins/322.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.1
+culmen_depth_mm: 15
+flipper_length_mm: 228
+body_mass_g: 5500
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/323.md b/exampleVault/penguins/323.md
new file mode 100644
index 0000000..6420b7b
--- /dev/null
+++ b/exampleVault/penguins/323.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.3
+culmen_depth_mm: 13.8
+flipper_length_mm: 216
+body_mass_g: 4725
+sex:
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/324.md b/exampleVault/penguins/324.md
new file mode 100644
index 0000000..4ac7c81
--- /dev/null
+++ b/exampleVault/penguins/324.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.8
+culmen_depth_mm: 16.1
+flipper_length_mm: 215
+body_mass_g: 5500
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/325.md b/exampleVault/penguins/325.md
new file mode 100644
index 0000000..62cd47d
--- /dev/null
+++ b/exampleVault/penguins/325.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 41.7
+culmen_depth_mm: 14.7
+flipper_length_mm: 210
+body_mass_g: 4700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/326.md b/exampleVault/penguins/326.md
new file mode 100644
index 0000000..d839ffb
--- /dev/null
+++ b/exampleVault/penguins/326.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 53.4
+culmen_depth_mm: 15.8
+flipper_length_mm: 219
+body_mass_g: 5500
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/327.md b/exampleVault/penguins/327.md
new file mode 100644
index 0000000..5b31870
--- /dev/null
+++ b/exampleVault/penguins/327.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 43.3
+culmen_depth_mm: 14
+flipper_length_mm: 208
+body_mass_g: 4575
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/328.md b/exampleVault/penguins/328.md
new file mode 100644
index 0000000..0ebe650
--- /dev/null
+++ b/exampleVault/penguins/328.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.1
+culmen_depth_mm: 15.1
+flipper_length_mm: 209
+body_mass_g: 5500
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/329.md b/exampleVault/penguins/329.md
new file mode 100644
index 0000000..88180ab
--- /dev/null
+++ b/exampleVault/penguins/329.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.5
+culmen_depth_mm: 15.2
+flipper_length_mm: 216
+body_mass_g: 5000
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/33.md b/exampleVault/penguins/33.md
new file mode 100644
index 0000000..8fd60d8
--- /dev/null
+++ b/exampleVault/penguins/33.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36.4
+culmen_depth_mm: 17
+flipper_length_mm: 195
+body_mass_g: 3325
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/330.md b/exampleVault/penguins/330.md
new file mode 100644
index 0000000..5d6d6b5
--- /dev/null
+++ b/exampleVault/penguins/330.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.8
+culmen_depth_mm: 15.9
+flipper_length_mm: 229
+body_mass_g: 5950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/331.md b/exampleVault/penguins/331.md
new file mode 100644
index 0000000..413a080
--- /dev/null
+++ b/exampleVault/penguins/331.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 43.5
+culmen_depth_mm: 15.2
+flipper_length_mm: 213
+body_mass_g: 4650
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/332.md b/exampleVault/penguins/332.md
new file mode 100644
index 0000000..d0b7898
--- /dev/null
+++ b/exampleVault/penguins/332.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 51.5
+culmen_depth_mm: 16.3
+flipper_length_mm: 230
+body_mass_g: 5500
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/333.md b/exampleVault/penguins/333.md
new file mode 100644
index 0000000..0d669dc
--- /dev/null
+++ b/exampleVault/penguins/333.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.2
+culmen_depth_mm: 14.1
+flipper_length_mm: 217
+body_mass_g: 4375
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/334.md b/exampleVault/penguins/334.md
new file mode 100644
index 0000000..7d6695f
--- /dev/null
+++ b/exampleVault/penguins/334.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 55.1
+culmen_depth_mm: 16
+flipper_length_mm: 230
+body_mass_g: 5850
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/335.md b/exampleVault/penguins/335.md
new file mode 100644
index 0000000..4b1c052
--- /dev/null
+++ b/exampleVault/penguins/335.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 44.5
+culmen_depth_mm: 15.7
+flipper_length_mm: 217
+body_mass_g: 4875
+sex:
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/336.md b/exampleVault/penguins/336.md
new file mode 100644
index 0000000..2c36f6c
--- /dev/null
+++ b/exampleVault/penguins/336.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 48.8
+culmen_depth_mm: 16.2
+flipper_length_mm: 222
+body_mass_g: 6000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/337.md b/exampleVault/penguins/337.md
new file mode 100644
index 0000000..0f6db9b
--- /dev/null
+++ b/exampleVault/penguins/337.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 47.2
+culmen_depth_mm: 13.7
+flipper_length_mm: 214
+body_mass_g: 4925
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/338.md b/exampleVault/penguins/338.md
new file mode 100644
index 0000000..423ea86
--- /dev/null
+++ b/exampleVault/penguins/338.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 46.8
+culmen_depth_mm: 14.3
+flipper_length_mm: 215
+body_mass_g: 4850
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/339.md b/exampleVault/penguins/339.md
new file mode 100644
index 0000000..5c7a508
--- /dev/null
+++ b/exampleVault/penguins/339.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 50.4
+culmen_depth_mm: 15.7
+flipper_length_mm: 222
+body_mass_g: 5750
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/34.md b/exampleVault/penguins/34.md
new file mode 100644
index 0000000..fc11a1d
--- /dev/null
+++ b/exampleVault/penguins/34.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 39.2
+culmen_depth_mm: 21.1
+flipper_length_mm: 196
+body_mass_g: 4150
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/340.md b/exampleVault/penguins/340.md
new file mode 100644
index 0000000..b84c813
--- /dev/null
+++ b/exampleVault/penguins/340.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 45.2
+culmen_depth_mm: 14.8
+flipper_length_mm: 212
+body_mass_g: 5200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/341.md b/exampleVault/penguins/341.md
new file mode 100644
index 0000000..a2e6f56
--- /dev/null
+++ b/exampleVault/penguins/341.md
@@ -0,0 +1,9 @@
+---
+species: Gentoo
+island: Biscoe
+culmen_length_mm: 49.9
+culmen_depth_mm: 16.1
+flipper_length_mm: 213
+body_mass_g: 5400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/35.md b/exampleVault/penguins/35.md
new file mode 100644
index 0000000..69c36f3
--- /dev/null
+++ b/exampleVault/penguins/35.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 38.8
+culmen_depth_mm: 20
+flipper_length_mm: 190
+body_mass_g: 3950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/36.md b/exampleVault/penguins/36.md
new file mode 100644
index 0000000..a64d201
--- /dev/null
+++ b/exampleVault/penguins/36.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 42.2
+culmen_depth_mm: 18.5
+flipper_length_mm: 180
+body_mass_g: 3550
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/37.md b/exampleVault/penguins/37.md
new file mode 100644
index 0000000..8ec352b
--- /dev/null
+++ b/exampleVault/penguins/37.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 37.6
+culmen_depth_mm: 19.3
+flipper_length_mm: 181
+body_mass_g: 3300
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/38.md b/exampleVault/penguins/38.md
new file mode 100644
index 0000000..fcf14c8
--- /dev/null
+++ b/exampleVault/penguins/38.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 39.8
+culmen_depth_mm: 19.1
+flipper_length_mm: 184
+body_mass_g: 4650
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/39.md b/exampleVault/penguins/39.md
new file mode 100644
index 0000000..855a034
--- /dev/null
+++ b/exampleVault/penguins/39.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36.5
+culmen_depth_mm: 18
+flipper_length_mm: 182
+body_mass_g: 3150
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/4.md b/exampleVault/penguins/4.md
new file mode 100644
index 0000000..f8a0327
--- /dev/null
+++ b/exampleVault/penguins/4.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 39.3
+culmen_depth_mm: 20.6
+flipper_length_mm: 190
+body_mass_g: 3650
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/40.md b/exampleVault/penguins/40.md
new file mode 100644
index 0000000..ba71029
--- /dev/null
+++ b/exampleVault/penguins/40.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 40.8
+culmen_depth_mm: 18.4
+flipper_length_mm: 195
+body_mass_g: 3900
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/41.md b/exampleVault/penguins/41.md
new file mode 100644
index 0000000..08c640d
--- /dev/null
+++ b/exampleVault/penguins/41.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36
+culmen_depth_mm: 18.5
+flipper_length_mm: 186
+body_mass_g: 3100
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/42.md b/exampleVault/penguins/42.md
new file mode 100644
index 0000000..bef7fae
--- /dev/null
+++ b/exampleVault/penguins/42.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 44.1
+culmen_depth_mm: 19.7
+flipper_length_mm: 196
+body_mass_g: 4400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/43.md b/exampleVault/penguins/43.md
new file mode 100644
index 0000000..a82ccc3
--- /dev/null
+++ b/exampleVault/penguins/43.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 37
+culmen_depth_mm: 16.9
+flipper_length_mm: 185
+body_mass_g: 3000
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/44.md b/exampleVault/penguins/44.md
new file mode 100644
index 0000000..d91233c
--- /dev/null
+++ b/exampleVault/penguins/44.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 39.6
+culmen_depth_mm: 18.8
+flipper_length_mm: 190
+body_mass_g: 4600
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/45.md b/exampleVault/penguins/45.md
new file mode 100644
index 0000000..22f158b
--- /dev/null
+++ b/exampleVault/penguins/45.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 41.1
+culmen_depth_mm: 19
+flipper_length_mm: 182
+body_mass_g: 3425
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/46.md b/exampleVault/penguins/46.md
new file mode 100644
index 0000000..10b10b3
--- /dev/null
+++ b/exampleVault/penguins/46.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 37.5
+culmen_depth_mm: 18.9
+flipper_length_mm: 179
+body_mass_g: 2975
+sex:
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/47.md b/exampleVault/penguins/47.md
new file mode 100644
index 0000000..a153e14
--- /dev/null
+++ b/exampleVault/penguins/47.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36
+culmen_depth_mm: 17.9
+flipper_length_mm: 190
+body_mass_g: 3450
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/48.md b/exampleVault/penguins/48.md
new file mode 100644
index 0000000..62c6992
--- /dev/null
+++ b/exampleVault/penguins/48.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 42.3
+culmen_depth_mm: 21.2
+flipper_length_mm: 191
+body_mass_g: 4150
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/49.md b/exampleVault/penguins/49.md
new file mode 100644
index 0000000..4a5f83c
--- /dev/null
+++ b/exampleVault/penguins/49.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 39.6
+culmen_depth_mm: 17.7
+flipper_length_mm: 186
+body_mass_g: 3500
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/5.md b/exampleVault/penguins/5.md
new file mode 100644
index 0000000..032145f
--- /dev/null
+++ b/exampleVault/penguins/5.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 38.9
+culmen_depth_mm: 17.8
+flipper_length_mm: 181
+body_mass_g: 3625
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/50.md b/exampleVault/penguins/50.md
new file mode 100644
index 0000000..1d8ed5f
--- /dev/null
+++ b/exampleVault/penguins/50.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 40.1
+culmen_depth_mm: 18.9
+flipper_length_mm: 188
+body_mass_g: 4300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/51.md b/exampleVault/penguins/51.md
new file mode 100644
index 0000000..6bd77d6
--- /dev/null
+++ b/exampleVault/penguins/51.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 35
+culmen_depth_mm: 17.9
+flipper_length_mm: 190
+body_mass_g: 3450
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/52.md b/exampleVault/penguins/52.md
new file mode 100644
index 0000000..df4929b
--- /dev/null
+++ b/exampleVault/penguins/52.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 42
+culmen_depth_mm: 19.5
+flipper_length_mm: 200
+body_mass_g: 4050
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/53.md b/exampleVault/penguins/53.md
new file mode 100644
index 0000000..dd2bd3e
--- /dev/null
+++ b/exampleVault/penguins/53.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 34.5
+culmen_depth_mm: 18.1
+flipper_length_mm: 187
+body_mass_g: 2900
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/54.md b/exampleVault/penguins/54.md
new file mode 100644
index 0000000..a40a76f
--- /dev/null
+++ b/exampleVault/penguins/54.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 41.4
+culmen_depth_mm: 18.6
+flipper_length_mm: 191
+body_mass_g: 3700
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/55.md b/exampleVault/penguins/55.md
new file mode 100644
index 0000000..33e65d7
--- /dev/null
+++ b/exampleVault/penguins/55.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 39
+culmen_depth_mm: 17.5
+flipper_length_mm: 186
+body_mass_g: 3550
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/56.md b/exampleVault/penguins/56.md
new file mode 100644
index 0000000..a3a602b
--- /dev/null
+++ b/exampleVault/penguins/56.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 40.6
+culmen_depth_mm: 18.8
+flipper_length_mm: 193
+body_mass_g: 3800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/57.md b/exampleVault/penguins/57.md
new file mode 100644
index 0000000..d199290
--- /dev/null
+++ b/exampleVault/penguins/57.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 36.5
+culmen_depth_mm: 16.6
+flipper_length_mm: 181
+body_mass_g: 2850
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/58.md b/exampleVault/penguins/58.md
new file mode 100644
index 0000000..e9bdb19
--- /dev/null
+++ b/exampleVault/penguins/58.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 37.6
+culmen_depth_mm: 19.1
+flipper_length_mm: 194
+body_mass_g: 3750
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/59.md b/exampleVault/penguins/59.md
new file mode 100644
index 0000000..74be6d9
--- /dev/null
+++ b/exampleVault/penguins/59.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 35.7
+culmen_depth_mm: 16.9
+flipper_length_mm: 185
+body_mass_g: 3150
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/6.md b/exampleVault/penguins/6.md
new file mode 100644
index 0000000..856d74d
--- /dev/null
+++ b/exampleVault/penguins/6.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 39.2
+culmen_depth_mm: 19.6
+flipper_length_mm: 195
+body_mass_g: 4675
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/60.md b/exampleVault/penguins/60.md
new file mode 100644
index 0000000..b4c78cb
--- /dev/null
+++ b/exampleVault/penguins/60.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 41.3
+culmen_depth_mm: 21.1
+flipper_length_mm: 195
+body_mass_g: 4400
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/61.md b/exampleVault/penguins/61.md
new file mode 100644
index 0000000..4dfe6db
--- /dev/null
+++ b/exampleVault/penguins/61.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 37.6
+culmen_depth_mm: 17
+flipper_length_mm: 185
+body_mass_g: 3600
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/62.md b/exampleVault/penguins/62.md
new file mode 100644
index 0000000..6e2b612
--- /dev/null
+++ b/exampleVault/penguins/62.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 41.1
+culmen_depth_mm: 18.2
+flipper_length_mm: 192
+body_mass_g: 4050
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/63.md b/exampleVault/penguins/63.md
new file mode 100644
index 0000000..aa08518
--- /dev/null
+++ b/exampleVault/penguins/63.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 36.4
+culmen_depth_mm: 17.1
+flipper_length_mm: 184
+body_mass_g: 2850
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/64.md b/exampleVault/penguins/64.md
new file mode 100644
index 0000000..a8f6709
--- /dev/null
+++ b/exampleVault/penguins/64.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 41.6
+culmen_depth_mm: 18
+flipper_length_mm: 192
+body_mass_g: 3950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/65.md b/exampleVault/penguins/65.md
new file mode 100644
index 0000000..c12e7ad
--- /dev/null
+++ b/exampleVault/penguins/65.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 35.5
+culmen_depth_mm: 16.2
+flipper_length_mm: 195
+body_mass_g: 3350
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/66.md b/exampleVault/penguins/66.md
new file mode 100644
index 0000000..5c2efc8
--- /dev/null
+++ b/exampleVault/penguins/66.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 41.1
+culmen_depth_mm: 19.1
+flipper_length_mm: 188
+body_mass_g: 4100
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/67.md b/exampleVault/penguins/67.md
new file mode 100644
index 0000000..6753ef9
--- /dev/null
+++ b/exampleVault/penguins/67.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 35.9
+culmen_depth_mm: 16.6
+flipper_length_mm: 190
+body_mass_g: 3050
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/68.md b/exampleVault/penguins/68.md
new file mode 100644
index 0000000..de18204
--- /dev/null
+++ b/exampleVault/penguins/68.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 41.8
+culmen_depth_mm: 19.4
+flipper_length_mm: 198
+body_mass_g: 4450
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/69.md b/exampleVault/penguins/69.md
new file mode 100644
index 0000000..7532c90
--- /dev/null
+++ b/exampleVault/penguins/69.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 33.5
+culmen_depth_mm: 19
+flipper_length_mm: 190
+body_mass_g: 3600
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/7.md b/exampleVault/penguins/7.md
new file mode 100644
index 0000000..36eab6e
--- /dev/null
+++ b/exampleVault/penguins/7.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 34.1
+culmen_depth_mm: 18.1
+flipper_length_mm: 193
+body_mass_g: 3475
+sex:
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/70.md b/exampleVault/penguins/70.md
new file mode 100644
index 0000000..1ac696f
--- /dev/null
+++ b/exampleVault/penguins/70.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 39.7
+culmen_depth_mm: 18.4
+flipper_length_mm: 190
+body_mass_g: 3900
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/71.md b/exampleVault/penguins/71.md
new file mode 100644
index 0000000..469d3cf
--- /dev/null
+++ b/exampleVault/penguins/71.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 39.6
+culmen_depth_mm: 17.2
+flipper_length_mm: 196
+body_mass_g: 3550
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/72.md b/exampleVault/penguins/72.md
new file mode 100644
index 0000000..d2d0d13
--- /dev/null
+++ b/exampleVault/penguins/72.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 45.8
+culmen_depth_mm: 18.9
+flipper_length_mm: 197
+body_mass_g: 4150
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/73.md b/exampleVault/penguins/73.md
new file mode 100644
index 0000000..4dcc2bb
--- /dev/null
+++ b/exampleVault/penguins/73.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 35.5
+culmen_depth_mm: 17.5
+flipper_length_mm: 190
+body_mass_g: 3700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/74.md b/exampleVault/penguins/74.md
new file mode 100644
index 0000000..d137fdd
--- /dev/null
+++ b/exampleVault/penguins/74.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 42.8
+culmen_depth_mm: 18.5
+flipper_length_mm: 195
+body_mass_g: 4250
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/75.md b/exampleVault/penguins/75.md
new file mode 100644
index 0000000..7f64042
--- /dev/null
+++ b/exampleVault/penguins/75.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 40.9
+culmen_depth_mm: 16.8
+flipper_length_mm: 191
+body_mass_g: 3700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/76.md b/exampleVault/penguins/76.md
new file mode 100644
index 0000000..ef9308e
--- /dev/null
+++ b/exampleVault/penguins/76.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 37.2
+culmen_depth_mm: 19.4
+flipper_length_mm: 184
+body_mass_g: 3900
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/77.md b/exampleVault/penguins/77.md
new file mode 100644
index 0000000..5410811
--- /dev/null
+++ b/exampleVault/penguins/77.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 36.2
+culmen_depth_mm: 16.1
+flipper_length_mm: 187
+body_mass_g: 3550
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/78.md b/exampleVault/penguins/78.md
new file mode 100644
index 0000000..f63cc44
--- /dev/null
+++ b/exampleVault/penguins/78.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 42.1
+culmen_depth_mm: 19.1
+flipper_length_mm: 195
+body_mass_g: 4000
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/79.md b/exampleVault/penguins/79.md
new file mode 100644
index 0000000..be2ae9b
--- /dev/null
+++ b/exampleVault/penguins/79.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 34.6
+culmen_depth_mm: 17.2
+flipper_length_mm: 189
+body_mass_g: 3200
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/8.md b/exampleVault/penguins/8.md
new file mode 100644
index 0000000..e2d6ed7
--- /dev/null
+++ b/exampleVault/penguins/8.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 42
+culmen_depth_mm: 20.2
+flipper_length_mm: 190
+body_mass_g: 4250
+sex:
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/80.md b/exampleVault/penguins/80.md
new file mode 100644
index 0000000..5f1a8a1
--- /dev/null
+++ b/exampleVault/penguins/80.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 42.9
+culmen_depth_mm: 17.6
+flipper_length_mm: 196
+body_mass_g: 4700
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/81.md b/exampleVault/penguins/81.md
new file mode 100644
index 0000000..8d59610
--- /dev/null
+++ b/exampleVault/penguins/81.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 36.7
+culmen_depth_mm: 18.8
+flipper_length_mm: 187
+body_mass_g: 3800
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/82.md b/exampleVault/penguins/82.md
new file mode 100644
index 0000000..6305f76
--- /dev/null
+++ b/exampleVault/penguins/82.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 35.1
+culmen_depth_mm: 19.4
+flipper_length_mm: 193
+body_mass_g: 4200
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/83.md b/exampleVault/penguins/83.md
new file mode 100644
index 0000000..536dce8
--- /dev/null
+++ b/exampleVault/penguins/83.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 37.3
+culmen_depth_mm: 17.8
+flipper_length_mm: 191
+body_mass_g: 3350
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/84.md b/exampleVault/penguins/84.md
new file mode 100644
index 0000000..994468e
--- /dev/null
+++ b/exampleVault/penguins/84.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 41.3
+culmen_depth_mm: 20.3
+flipper_length_mm: 194
+body_mass_g: 3550
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/85.md b/exampleVault/penguins/85.md
new file mode 100644
index 0000000..9bf263b
--- /dev/null
+++ b/exampleVault/penguins/85.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36.3
+culmen_depth_mm: 19.5
+flipper_length_mm: 190
+body_mass_g: 3800
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/86.md b/exampleVault/penguins/86.md
new file mode 100644
index 0000000..3bd1bdc
--- /dev/null
+++ b/exampleVault/penguins/86.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36.9
+culmen_depth_mm: 18.6
+flipper_length_mm: 189
+body_mass_g: 3500
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/87.md b/exampleVault/penguins/87.md
new file mode 100644
index 0000000..d9494df
--- /dev/null
+++ b/exampleVault/penguins/87.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 38.3
+culmen_depth_mm: 19.2
+flipper_length_mm: 189
+body_mass_g: 3950
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/88.md b/exampleVault/penguins/88.md
new file mode 100644
index 0000000..281673b
--- /dev/null
+++ b/exampleVault/penguins/88.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 38.9
+culmen_depth_mm: 18.8
+flipper_length_mm: 190
+body_mass_g: 3600
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/89.md b/exampleVault/penguins/89.md
new file mode 100644
index 0000000..482608a
--- /dev/null
+++ b/exampleVault/penguins/89.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 35.7
+culmen_depth_mm: 18
+flipper_length_mm: 202
+body_mass_g: 3550
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/9.md b/exampleVault/penguins/9.md
new file mode 100644
index 0000000..424477e
--- /dev/null
+++ b/exampleVault/penguins/9.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Torgersen
+culmen_length_mm: 37.8
+culmen_depth_mm: 17.1
+flipper_length_mm: 186
+body_mass_g: 3300
+sex:
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/90.md b/exampleVault/penguins/90.md
new file mode 100644
index 0000000..f8e490d
--- /dev/null
+++ b/exampleVault/penguins/90.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 41.1
+culmen_depth_mm: 18.1
+flipper_length_mm: 205
+body_mass_g: 4300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/91.md b/exampleVault/penguins/91.md
new file mode 100644
index 0000000..698e232
--- /dev/null
+++ b/exampleVault/penguins/91.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 34
+culmen_depth_mm: 17.1
+flipper_length_mm: 185
+body_mass_g: 3400
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/92.md b/exampleVault/penguins/92.md
new file mode 100644
index 0000000..e5d342e
--- /dev/null
+++ b/exampleVault/penguins/92.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 39.6
+culmen_depth_mm: 18.1
+flipper_length_mm: 186
+body_mass_g: 4450
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/93.md b/exampleVault/penguins/93.md
new file mode 100644
index 0000000..84b743e
--- /dev/null
+++ b/exampleVault/penguins/93.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 36.2
+culmen_depth_mm: 17.3
+flipper_length_mm: 187
+body_mass_g: 3300
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/94.md b/exampleVault/penguins/94.md
new file mode 100644
index 0000000..d84919a
--- /dev/null
+++ b/exampleVault/penguins/94.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 40.8
+culmen_depth_mm: 18.9
+flipper_length_mm: 208
+body_mass_g: 4300
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/95.md b/exampleVault/penguins/95.md
new file mode 100644
index 0000000..4a2823d
--- /dev/null
+++ b/exampleVault/penguins/95.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 38.1
+culmen_depth_mm: 18.6
+flipper_length_mm: 190
+body_mass_g: 3700
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/96.md b/exampleVault/penguins/96.md
new file mode 100644
index 0000000..d88a4fa
--- /dev/null
+++ b/exampleVault/penguins/96.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 40.3
+culmen_depth_mm: 18.5
+flipper_length_mm: 196
+body_mass_g: 4350
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/97.md b/exampleVault/penguins/97.md
new file mode 100644
index 0000000..b598494
--- /dev/null
+++ b/exampleVault/penguins/97.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 33.1
+culmen_depth_mm: 16.1
+flipper_length_mm: 178
+body_mass_g: 2900
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/98.md b/exampleVault/penguins/98.md
new file mode 100644
index 0000000..7994b20
--- /dev/null
+++ b/exampleVault/penguins/98.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Dream
+culmen_length_mm: 43.2
+culmen_depth_mm: 18.5
+flipper_length_mm: 192
+body_mass_g: 4100
+sex: MALE
+---
\ No newline at end of file
diff --git a/exampleVault/penguins/99.md b/exampleVault/penguins/99.md
new file mode 100644
index 0000000..41c8e80
--- /dev/null
+++ b/exampleVault/penguins/99.md
@@ -0,0 +1,9 @@
+---
+species: Adelie
+island: Biscoe
+culmen_length_mm: 35
+culmen_depth_mm: 17.9
+flipper_length_mm: 192
+body_mass_g: 3725
+sex: FEMALE
+---
\ No newline at end of file
diff --git a/manifest-beta.json b/manifest-beta.json
index f64955c..53f13f1 100644
--- a/manifest-beta.json
+++ b/manifest-beta.json
@@ -1,5 +1,5 @@
{
- "id": "lemons-plugin-template",
+ "id": "bases-charts",
"name": "Lemons Plugin Template",
"version": "0.0.5",
"minAppVersion": "1.4.0",
diff --git a/manifest.json b/manifest.json
index f64955c..53f13f1 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,5 +1,5 @@
{
- "id": "lemons-plugin-template",
+ "id": "bases-charts",
"name": "Lemons Plugin Template",
"version": "0.0.5",
"minAppVersion": "1.4.0",
diff --git a/package.json b/package.json
index b5f2273..e7a07dc 100644
--- a/package.json
+++ b/package.json
@@ -4,8 +4,8 @@
"description": "This is a sample plugin for Obsidian (https://obsidian.md)",
"main": "main.js",
"scripts": {
- "dev": "bun run automation/build/esbuild.dev.config.ts",
- "build": "bun run tsc && bun run automation/build/esbuild.config.ts",
+ "dev": "vite build --mode=development --watch",
+ "build": "vite build --mode=production",
"tsc": "tsc -noEmit -skipLibCheck",
"test": "bun test",
"test:log": "LOG_TESTS=true bun test",
@@ -23,29 +23,29 @@
"author": "Moritz Jung",
"license": "GPL-3.0",
"devDependencies": {
- "@happy-dom/global-registrator": "^18.0.1",
- "@lemons_dev/parsinom": "^0.0.12",
- "@types/bun": "^1.2.22",
+ "@happy-dom/global-registrator": "^19.0.2",
+ "@lemons_dev/parsinom": "^0.1.0",
+ "@sveltejs/vite-plugin-svelte": "^6.1.4",
+ "@types/bun": "^1.2.23",
"builtin-modules": "^5.0.0",
- "esbuild": "^0.25.10",
- "esbuild-plugin-copy-watch": "^2.3.1",
- "esbuild-plugin-inline-worker": "^0.1.1",
- "esbuild-svelte": "^0.9.3",
"eslint": "^9.36.0",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-isaacscript": "^4.0.0",
"eslint-plugin-no-relative-import-paths": "^1.6.1",
"eslint-plugin-only-warn": "^1.1.0",
- "eslint-plugin-svelte": "^3.12.3",
+ "eslint-plugin-svelte": "^3.12.4",
"obsidian": "latest",
"prettier": "^3.6.2",
+ "prettier-plugin-svelte": "^3.4.0",
"string-argv": "^0.3.2",
- "svelte": "^5.39.2",
- "svelte-check": "^4.3.1",
+ "svelte": "^5.39.8",
+ "svelte-check": "^4.3.2",
"svelte-preprocess": "^6.0.3",
"tslib": "^2.8.1",
- "typescript": "^5.9.2",
- "typescript-eslint": "^8.44.0",
- "obsidian-typings": "^4.51.0"
+ "typescript": "^5.9.3",
+ "typescript-eslint": "^8.45.0",
+ "vite": "^7.1.5",
+ "vite-plugin-static-copy": "^3.1.3",
+ "svelteplot": "^0.4.7"
}
}
diff --git a/packages/obsidian/src/ChartView.ts b/packages/obsidian/src/ChartView.ts
new file mode 100644
index 0000000..24486a3
--- /dev/null
+++ b/packages/obsidian/src/ChartView.ts
@@ -0,0 +1,131 @@
+import type { BasesQueryResult, QueryController, Value } from 'obsidian';
+import type { BasesPropertyId, ViewOption } from 'obsidian';
+import { BasesView, Events, NumberValue, StringValue } from 'obsidian';
+import ScatterPlot from 'packages/obsidian/src/charts/ScatterPlot.svelte';
+import { mount, unmount } from 'svelte';
+
+export const CHART_VIEW_TYPE = 'chart';
+export const X_FIELD = 'x';
+export const Y_FIELD = 'y';
+export const LABEL_FIELD = 'label';
+
+// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
+export type ProcessedData = {
+ x: number;
+ y: number;
+ label?: string;
+ group?: string;
+};
+
+export function parseValueAsNumber(value: Value | null): number | null {
+ if (!value) {
+ return null;
+ }
+
+ if (value instanceof NumberValue) {
+ return value.data;
+ }
+ if (value instanceof StringValue) {
+ const parsed = parseFloat(value.data);
+ return isNaN(parsed) ? null : parsed;
+ }
+ return null;
+}
+
+export function processData(
+ queryResult: BasesQueryResult,
+ xField: BasesPropertyId | null,
+ yField: BasesPropertyId | null,
+ labelField: BasesPropertyId | null,
+): ProcessedData[] {
+ const data: ProcessedData[] = [];
+
+ if (!xField || !yField) {
+ return data;
+ }
+
+ for (const group of queryResult?.groupedData ?? []) {
+ for (const entry of group.entries) {
+ try {
+ const x = entry.getValue(xField);
+ const y = entry.getValue(yField);
+ const label = labelField ? entry.getValue(labelField) : null;
+
+ const xNum = parseValueAsNumber(x);
+ const yNum = parseValueAsNumber(y);
+ const labelStr = label?.toString();
+
+ if (xNum !== null && yNum !== null) {
+ data.push({
+ x: xNum,
+ y: yNum,
+ label: labelStr,
+ group: group.key?.toString(),
+ });
+ }
+ } catch (e) {
+ console.warn('Error processing entry', entry, e);
+ }
+ }
+ }
+
+ return data;
+}
+
+export class ChartView extends BasesView {
+ type = CHART_VIEW_TYPE;
+ scrollEl: HTMLElement;
+ svelteComponent: ReturnType | null = null;
+ events: Events;
+
+ constructor(controller: QueryController, scrollEl: HTMLElement) {
+ super(controller);
+ this.scrollEl = scrollEl;
+ this.events = new Events();
+ }
+
+ onload(): void {
+ this.svelteComponent = mount(ScatterPlot, {
+ target: this.scrollEl,
+ props: {
+ view: this,
+ },
+ });
+ }
+
+ onunload(): void {
+ if (this.svelteComponent) {
+ void unmount(this.svelteComponent);
+ }
+ }
+
+ onDataUpdated(): void {
+ this.events.trigger('data-updated');
+ }
+
+ static getViewOptions(): ViewOption[] {
+ return [
+ {
+ displayName: 'X Axis',
+ type: 'property',
+ key: X_FIELD,
+ filter: prop => !prop.startsWith('file.'),
+ placeholder: 'Property',
+ },
+ {
+ displayName: 'Y Axis',
+ type: 'property',
+ key: Y_FIELD,
+ filter: prop => !prop.startsWith('file.'),
+ placeholder: 'Property',
+ },
+ {
+ displayName: 'Label',
+ type: 'property',
+ key: LABEL_FIELD,
+ filter: prop => !prop.startsWith('file.'),
+ placeholder: 'Property',
+ },
+ ];
+ }
+}
diff --git a/packages/obsidian/src/charts/ScatterPlot.svelte b/packages/obsidian/src/charts/ScatterPlot.svelte
new file mode 100644
index 0000000..f232853
--- /dev/null
+++ b/packages/obsidian/src/charts/ScatterPlot.svelte
@@ -0,0 +1,40 @@
+
+
+
diff --git a/packages/obsidian/src/main.ts b/packages/obsidian/src/main.ts
index f402be2..94ef722 100644
--- a/packages/obsidian/src/main.ts
+++ b/packages/obsidian/src/main.ts
@@ -1,16 +1,24 @@
import { Plugin } from 'obsidian';
+import { CHART_VIEW_TYPE, ChartView } from 'packages/obsidian/src/ChartView';
import type { MyPluginSettings } from 'packages/obsidian/src/settings/Settings';
import { DEFAULT_SETTINGS } from 'packages/obsidian/src/settings/Settings';
import { SampleSettingTab } from 'packages/obsidian/src/settings/SettingTab';
+import 'packages/obsidian/src/styles.css';
export default class MyPlugin extends Plugin {
settings!: MyPluginSettings;
- // eslint-disable-next-line @typescript-eslint/no-misused-promises
async onload(): Promise {
await this.loadSettings();
this.addSettingTab(new SampleSettingTab(this.app, this));
+
+ this.registerBasesView(CHART_VIEW_TYPE, {
+ name: 'Chart',
+ icon: 'lucide-map',
+ factory: (controller, containerEl) => new ChartView(controller, containerEl),
+ options: () => ChartView.getViewOptions(),
+ });
}
onunload(): void {}
diff --git a/packages/obsidian/src/obsidian-ex.d.ts b/packages/obsidian/src/obsidian-ex.d.ts
new file mode 100644
index 0000000..23a4de7
--- /dev/null
+++ b/packages/obsidian/src/obsidian-ex.d.ts
@@ -0,0 +1,7 @@
+declare module 'obsidian' {
+ interface PrimitiveValue {
+ data: T;
+ }
+}
+
+export {};
diff --git a/packages/obsidian/src/styles.css b/packages/obsidian/src/styles.css
new file mode 100644
index 0000000..f0ca03a
--- /dev/null
+++ b/packages/obsidian/src/styles.css
@@ -0,0 +1,18 @@
+/*
+
+This CSS file will be included with your plugin, and
+available in the app when your plugin is enabled.
+
+If your plugin does not need CSS, delete this file.
+
+*/
+
+.bases-chart-container {
+ margin: var(--size-4-2);
+}
+
+.bases-chart {
+ .plot-header {
+ margin: 0;
+ }
+}
diff --git a/styles.css b/styles.css
index 71cc60f..4a32d35 100644
--- a/styles.css
+++ b/styles.css
@@ -1,8 +1,143 @@
-/*
-
-This CSS file will be included with your plugin, and
-available in the app when your plugin is enabled.
-
-If your plugin does not need CSS, delete this file.
-
-*/
+figure.svelte-c5n3b4 {
+ margin: 0;
+ padding: 0;
+}
+.plot-body.svelte-c5n3b4 {
+ position: relative;
+}
+.plot-overlay.svelte-c5n3b4,
+.plot-underlay.svelte-c5n3b4 {
+ position: absolute;
+ inset: 0;
+ pointer-events: none;
+}
+.plot-underlay.svelte-c5n3b4 {
+ z-index: -1;
+}
+.plot-header.svelte-c5n3b4 {
+ margin-top: 1rem;
+ display: flex;
+ flex-direction: column;
+ row-gap: 0.35rem;
+}
+.plot-header.svelte-c5n3b4 h2,
+.plot-header.svelte-c5n3b4 h3 {
+ margin: 0 !important;
+ padding: 0 !important;
+ border: 0 !important;
+}
+.plot-header.svelte-c5n3b4 h3 {
+ font-weight: 500;
+}
+.plot-footer.svelte-c5n3b4 {
+ margin-bottom: 2rem;
+}
+text.svelte-1vdc81s {
+ stroke: var(--plot-bg);
+ fill: #dc143c;
+ font-size: 11px;
+ stroke-width: 3px;
+ font-weight: 700;
+ paint-order: stroke fill;
+}
+line.svelte-1yg4edo {
+ stroke: currentColor;
+}
+text.svelte-1yg4edo {
+ opacity: 0.8;
+ fill: currentColor;
+}
+text.svelte-x6donl {
+ fill: currentColor;
+}
+line.svelte-inyq83 {
+ stroke: currentColor;
+}
+text.svelte-inyq83 {
+ fill: currentColor;
+}
+text.svelte-lok93m {
+ fill: currentColor;
+}
+.color-legend.svelte-1269hcs {
+ text-align: left;
+ font-size: 12px;
+ display: inline-block;
+ margin-right: 2em;
+}
+.title.svelte-1269hcs {
+ font-weight: 500;
+}
+.item.svelte-1269hcs {
+ margin: 0 1em 0.5ex 0;
+}
+path.svelte-1269hcs {
+ stroke-width: 1.5;
+}
+.item.svelte-1269hcs,
+.item-label.svelte-1269hcs,
+.swatch.svelte-1269hcs {
+ display: inline-flex;
+ align-items: center;
+ column-gap: 0.3rem;
+}
+.item-label.svelte-1269hcs {
+ vertical-align: super;
+}
+line.svelte-75g6py {
+ stroke: currentColor;
+ stroke-opacity: 0.2;
+}
+line.svelte-ykw1ch {
+ stroke: currentColor;
+ stroke-opacity: 0.2;
+}
+.symbol-legend.svelte-1vze4d {
+ text-align: left;
+ font-size: 12px;
+ display: inline-block;
+ margin-right: 2em;
+}
+.item.svelte-1vze4d {
+ margin: 0 1em 0.5ex 0;
+}
+path.svelte-1vze4d {
+ stroke-width: 1.5;
+}
+.item.svelte-1vze4d,
+.item-label.svelte-1vze4d,
+.swatch.svelte-1vze4d {
+ display: inline-block;
+}
+.item-label.svelte-1vze4d {
+ vertical-align: text-bottom;
+}
+:root {
+ --plot-bg: white;
+ --plot-fg: currentColor;
+}
+.error.svelte-1j5ln2u {
+ font-size: 11px;
+ stroke-width: 3px;
+ font-weight: 700;
+}
+text.error.svelte-1j5ln2u {
+ stroke: var(--plot-bg);
+ fill: #dc143c;
+ paint-order: stroke fill;
+}
+div.error.svelte-1j5ln2u {
+ color: #dc143c;
+ white-space: pre-wrap;
+ line-height: 1.1;
+}
+foreignObject.svelte-zr9o7x,
+canvas.svelte-zr9o7x {
+ color: currentColor;
+}
+.bases-chart-container {
+ margin: var(--size-4-2);
+}
+.bases-chart .plot-header {
+ margin: 0;
+}
diff --git a/vite.config.ts b/vite.config.ts
new file mode 100644
index 0000000..12915af
--- /dev/null
+++ b/vite.config.ts
@@ -0,0 +1,77 @@
+import { svelte } from '@sveltejs/vite-plugin-svelte';
+import { viteStaticCopy } from 'vite-plugin-static-copy';
+import { UserConfig, defineConfig } from 'vite';
+import path from 'path';
+import builtins from 'builtin-modules';
+
+const entryFile = 'packages/obsidian/src/main.ts';
+
+export default defineConfig(async ({ mode }) => {
+ const { resolve } = path;
+ const prod = mode === 'production';
+
+ let plugins;
+ if (prod) {
+ plugins = [svelte()];
+ } else {
+ plugins = [
+ svelte(),
+ viteStaticCopy({
+ targets: [
+ {
+ src: 'manifest.json',
+ dest: `exampleVault/.obsidian/plugins/bases-charts/`,
+ },
+ ],
+ }),
+ ];
+ }
+
+ return {
+ plugins: plugins,
+ resolve: {
+ alias: {
+ packages: path.resolve(__dirname, './packages'),
+ },
+ },
+ build: {
+ lib: {
+ entry: resolve(__dirname, entryFile),
+ name: 'main',
+ fileName: () => 'main.js',
+ formats: ['cjs'],
+ },
+ minify: prod,
+ sourcemap: prod ? false : 'inline',
+ cssCodeSplit: false,
+ emptyOutDir: false,
+ outDir: '',
+ rollupOptions: {
+ input: {
+ main: resolve(__dirname, entryFile),
+ },
+ output: {
+ dir: prod ? '.' : `exampleVault/.obsidian/plugins/bases-charts/`,
+ entryFileNames: 'main.js',
+ assetFileNames: 'styles.css',
+ },
+ external: [
+ 'obsidian',
+ 'electron',
+ '@codemirror/autocomplete',
+ '@codemirror/collab',
+ '@codemirror/commands',
+ '@codemirror/language',
+ '@codemirror/lint',
+ '@codemirror/search',
+ '@codemirror/state',
+ '@codemirror/view',
+ '@lezer/common',
+ '@lezer/highlight',
+ '@lezer/lr',
+ ...builtins,
+ ],
+ },
+ },
+ } as UserConfig;
+});