diff --git a/blog/2017-10-26-futureofGiving2017.md b/blog/2017-10-26-futureofGiving2017.md deleted file mode 100644 index fa2b3f55ba..0000000000 --- a/blog/2017-10-26-futureofGiving2017.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -slug: futureOfGiving2017 -title: What is the Future of Giving? -author: Kris -author_image_url: /img/krisAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - -An Overview of the Giveth Donation Application -============================================== - -_Edit: for the current status of the development, more recent updates_ [_here_](https://medium.com/giveth/tagged/dappening) - -If you ever talked to a Giveth [Unicorn](https://medium.com/giveth/giveth-introduces-decentralized-altruistic-communities-dacs-d1155a79bdc4) chances are high we did not let you go before you understood what Giveth is all about — we’re a passionate bunch. If you haven’t met people like [Griff Green](https://medium.com/@thegrifft), [Jordi Baylina](https://github.com/jbaylina), [Grace Torrellas](https://twitter.com/GraceTorrellas), [Vojtech Simetka](https://github.com/vojtechsimetka) and the [many other great faces](https://wiki.giveth.io/dac/team-organisation/) contributing to the Giveth Platform you might wonder **what it is exactly we’re building and why.** - -To put it plain and simple: we want to make the **process of giving to causes you believe in effective and transparent**, and we are using blockchain technology to do so. In [October 2016](https://medium.com/giveth/the-minime-token-open-sourced-by-giveth-2710c0210787) the team started developing the DApp (Donation Application) and is now [coming closer](https://wiki.giveth.io/dapp) to the release of its Minimum Viable Product (MVP). In the build-up to this, we would like to take a moment to explain why we are creating the platform and give you a sneak peak of the user flow. - -**Wait, but why?** - -If you have ever donated to non-profits or charitable organizations chances are high your experience was similar to this one: on your way to the metro you got stopped by a convincing youth who got your name, mailing address and signature for a fixed monthly donation to a specific cause. Since that moment, a few times per year — if you’re lucky — you receive an old-school newsletter which you throw away without reading. **You are left entirely in the dark about where your donation went,** and the non-profit receives a monthly amount until you decide to cancel. - - -Giveth changes all this. As all donations are recorded on the Ethereum blockchain you can follow, in real-time, who gets your donations and why at a very granular level. - -The Giveth platform has a simple result-based incentive structure: when funds are collected they are stored in our [Vault](https://medium.com/giveth/the-vault-contract-open-sourced-by-giveth-fe2261f7b91b) and only after Milestones are completed, can the funds be withdrawn. The Giver’s funds are under their control until their donations are locked for a specific purpose. - -This basic structure gives them a clear view on the various people involved in the process and the possibility to contact everyone directly. And if they don’t like what their funds are intended to be used for, they have time to block its use. - -We are building the **Future of Giving by cutting out the bureaucracy** so that funds can be spent more efficiently and everyone can collaborate in making the world a better place. - -**Talk the Talk** - -We are re-engineering how donations are made, and with it, we had to reinvent the [language](http://wiki.giveth.io/dapp/product-definition) to talk about it. The 3 key building blocks of the Giveth system are Communities (DACs), Campaigns and Milestones. A **DAC** — short for Decentralized Altruistic Community — is the group of people united around a cause they want to support. This DAC will fund and steer multiple **Campaigns**, which can in their turn also be supported by more than one DAC. A Campaign translates the dreams of a DAC into a more specific agenda to which action points are linked: we call these the **Milestones**. Milestones are the smallest entity within the Giveth system and are the last step in our donation flow. Once completed, the funds are released into the wild to reimburse and reward good people for their good work. - -Building Blocks of Giveth - -##### The 3 key building blocks of Giveth are Communities (DACs), Campaigns and Milestones. - -We focus on the technology so people can focus entirely on uniting around causes. In order to do so, we need to define **some of the basic roles** in our system. - -A **Giver** can donate directly to a Campaign they believe in, or can decide to pledge funds to a DAC that will allocate these funds to appropriate Campaigns in the Giver’s name — we call this process [Liquid pledging](https://medium.com/giveth/liquid-democracy-what-that-bd3c63e8df52). By donating, the Giver automatically becomes part of the DAC and is connected with the rest of the community. - -The **Delegates** are registered DAC members that take on the task of allocating funds sent to their DAC to one or more Campaigns. - -The **Makers** are all the people within these campaigns making the change the DACs want to see in the world. There are a few specific roles the Makers have to fulfill. - -* The **Campaign Managers** are the Makers that create Campaigns, assign funds to specific Milestones and make sure their specific Campaign is a success. -* The **Milestone Managers** are the Makers in charge of specific Milestones and need to assure these very specific actions are achieved as described. -* The **Recipients** are the Makers that receive the funds when a Milestone is successfully completed. - -Giveth Roles - -##### Main roles within the Giveth Platform: Giver, Delegate, Campaign Manager, Milestone Manager, Recipient. - -Two additional roles have been created to **guarantee the correct usage of funds**. - -* The **Campaign Reviewer** can reject completion of any Milestone and can, as a strong security measure, even cancel a whole Campaign if it appears to be fraudulent. -* The **Milestone Reviewer**’s role is to confirm the Milestone Manager really achieved the proposed goal or action described in the Milestone. - -This brings us to the **true power** of the Giveth platform: at all times the Giver knows exactly what is happening to the donated funds, how these are being spent and is in full control through a **transparent network of accountabilities**. If a Milestone is canceled, the funds are returned to the Campaign. If a Campaign is canceled, the funds are automatically returned to the Delegates that supported it. If a Delegate quits, the funds are returned to the Giver. On top of this, one of the most revolutionary aspects of this system is that at any point up until the moment funds are locked into a Campaign, the Giver can decide to withdraw them. - -Giveth Additonal Roles - -##### Two extra roles guarantee the correct usage of funds: Campaign Reviewer and Milestone Reviewer. - -You can discover more about these roles and responsibilities by reading on in [the product definition](https://wiki.giveth.io/dapp/product-definition/) on our wiki. - -**Walk the Walk** - -The Giveth Donation Application is [now in beta stage on testnet](https://wiki.giveth.io/dapp), with all of the roles described above integrated, and currently undergoing testing with a select team of volunteers. - - - -##### Giveth co-founder Griff Green explains what the Giveth Donation Application is about. - -We always have opportunities for skilled developers to contribute to our project, and you can [donate](https://wiki.giveth.io/dac/finances/) to \`revolution.eth\` to reward and incentivize the devs that are making the Giveth platform a reality. Please join our [Slack](http://slack.giveth.io) and find out how you can contribute. - -In the meantime, we will keep on building the platform and will share in the coming weeks and months how the different components work. Stay tuned for more! - -Warm regards, - -[Giveth](https://giveth.io/) - -* Discover our [Site](http://giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [Github](http://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🤲🏼 [Donate directly](http://donate.giveth.io/) 🤲🏼 or buy a Ledger with our [affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663). ⏎ diff --git a/blog/2018-01-12-liquidDemocracy.md b/blog/2018-01-12-liquidDemocracy.md deleted file mode 100644 index 72c3baf5df..0000000000 --- a/blog/2018-01-12-liquidDemocracy.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -slug: liquidDemocracy -title: Liquid Democracy…What That?!? -author: Yalor -author_image_url: /img/yalorAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -Liquid Democracy - -Welcome to the future of voting. - -Or as some would say the Land of Possibilities :-) - -### So what IS liquid democracy? - -In addition to being simply a system of tokenized voting you can think of it as a hybrid between representative and direct democracy. - -Instead of one person casting one vote, the system can become fractional. One vote can now be split in any number of ways between multiple delegates or sent entirely to your chosen delegate, and your delegate can delegate to someone else. Much delegation, so democracy. - -As an example take a busy college student who just doesn’t have time to vote, she could delegate ½ her vote to her mom and ½ her vote to her professor. If either of them wanted they could allocate a portion of the vote or all of it to a popular politically active persona that acts as a representative for the local community and controls an influential % of the total vote. - - -Giveth is a perfect playground for implementing liquid democracy -================================================================ - -Of course, the reason we’re explaining liquid democracy is because it is one of the core technologies that inspired Giveth’s [Liquid Pledging](https://github.com/Giveth/liquidpledging) system, and we see it as an important building block for the governance of [DACs](https://medium.com/giveth/giveth-introduces-decentralized-altruistic-communities-dacs-d1155a79bdc4). - -While there is no voting inherent in Giveth’s base layer, there is an opportunity to use a governance system like liquid democracy in the various roles that are filled currently by people such as [Delegates or Reviewers](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4). This would mean that that a delegate, instead of being one person, would become a smart contract that has liquid democracy built in so that the donors can elect several delegates to decide which projects get funded (we will likely use a “liquid plutocracy” model, the more you donate the more votes you get). - -But wait there’s more, with liquid democracy + blockchain you have the ability to actually codify your vote. - -Yes, I know, code what? - -Codifying your vote could allow you to tag different delegates to represent you based on the subject matter for the initiative. This means that if one initiative has an economic tag your vote for that initiative would be automatically allocated to the delegate you want to represent you on the economic issues, if another initiative carries the environmental tag your vote would be automatically allocated to your environmental delegate. Very diverse, much effective. - -Say an important issue comes up that you feel very strongly about. You can push a button and take your voting back and vote yourself, then push a button and put your delegation settings back the way they were. - -You set the term limits, you can delegate for 20 seconds or 20 years! - -Liquid democracy gives everybody the ability to delegate their vote accordingly or even to overstep the position of their representative keeping them accountable for their actions on a day to day spectrum instead of year to year. - -No one knows exactly what the future of voting looks like, but with Giveth we can start experimenting with this incredible model while making the world a better place at the same time! Much vast, many possibility, sooo future! - -[Democracy 3.0 For The Transparent World](https://medium.com/decentfund/democracy-3-0-for-the-transparent-world-5a9f1ffad1ad) ------------------------------------------------------------------------------------------------------------------------------ - -(Updated 11/20 ) Excellent article by [Igor Line](https://medium.com/u/bc1f295769e2?source=post_page-----bd3c63e8df52--------------------------------) on the varied benefits of Liquid Democracy. - -To find out more about liquid democracy and how you can experiment within Giveth: - -* Join us on [Riot or Slack](http://join.giveth.io) -* Discover our [Site](http://giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [Github](http://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) diff --git a/blog/2018-03-22-decentralizedGiving.md b/blog/2018-03-22-decentralizedGiving.md deleted file mode 100644 index 36e3ee14f3..0000000000 --- a/blog/2018-03-22-decentralizedGiving.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -slug: decentralizedGiving -title: How Decentralized Giving could have helped (and will help) increase Transparency and avoid Cases like Oxfam’s Scandal -author: Lanski -author_image_url: /img/Lanski.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - -Oxfam, consistently rated [one of the best NGOs in the world](https://www.oxfam.org.uk/blogs/2012/01/oxfam-number-three-in-top-100-best-ngos) and a household name in most western countries, is mired in a scandal over allegedly [abusing of both people and funds](http://nationalpost.com/news/world/a-full-on-caligula-orgy-oxfam-charity-accused-of-exploiting-haiti-disaster-victims-for-sex) in Haiti during the aid mission deployed after the hurricane Harvey. Not only this, but it is also accused of its employees exchanging aid for sexual favours, plain and simple sexual abuse. The case has opened the door for a cry of the nonprofit sector to uncover and denounce these practises, which seem to be [more common than one would think](https://www.theguardian.com/global-development/audio/2018/feb/14/oxfam-allegations-are-tip-of-iceberg-sexual-harassment-and-aid-workers-podcast). - -Transparency and accountability in charitable donations have been put in check after the scandal broke out, with the International Development Secretary of the UK announcing a big audit of the organizations funded by public money, under [threat of cutting the funding](https://www.independent.co.uk/news/uk/home-news/oxfam-sexual-abuse-aid-workers-haiti-prostitutes-scandal-national-crime-agency-mordaunt-latest-a8211211.html) if their standards are not met. Presumably, such an audit will be expensive and will not bring much to light, as the system is fundamentally opaque, spending more taxpayers’ money that could be dedicated to social impact projects. - -Despite some challenges, I genuinely believe that almost every person working in the development sector is in it to help other people and that they do the best they can. Until now, we didn’t have tools that allowed for a different governance and management of large amounts of aid funds… but now we do. - -Campaign-based giving -===================== - -Nowadays, one gives money to an organization and must trust them to use it properly. The money is given a priori, being a grant from the government, from a granting organization or from individuals. Once the money is in their bank account, it’s -by design of how the banking system works- opaque to external people: we must trust them again to have proper procedures in place to avoid mismanagement of such funds i.e. [“Caligula orgy with prostitutes in Oxfam T-shirts”](https://www.thetimes.co.uk/article/oxfam-in-haiti-it-was-like-a-caligula-orgy-with-prostitutes-in-oxfam-t-shirts-p32wlk0rp). - -With [Giveth](http://giveth.io/) you will be able to see how the project is laid out, [Milestone by Milestone](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4), and how much money is required for each and every part. If a Milestone is not achieved, or the Milestone Reviewers (more on this category of validators shortly) perceive misconduct, 1) this Milestone will not be approved and paid out and 2) the Reviewer can decide to send all of the unspent funds back to the original Givers to be donated to other projects. - -The most common issue raised here is: what happens if the Milestone Reviewer(s) is/are ‘greased’ by the Milestone Manager to approve an underachieved Milestone or to turn a blind eye on inappropriate behaviour? I see this as an excellent opportunity to bring together agents that have no special interest in colluding: a grassroots organization, the local community leadership, the government and an independent observer. One could decide that all of these need to agree on the validation and submit proof, similar to the videos used in Giveth’s [RewardDAO](https://medium.com/giveth/how-rewarddao-works-aka-what-are-points-7388f70269a). Technically, since the figure of the Reviewer is just an Ethereum address, it can be a contract, it could be a multisig wallet held by these relevant stakeholders. Another, if slightly more complex, setup is that a percentage of all Givers to a Campaign need to approve the Milestone after reviewing proof. Using a [Liquid Democracy](https://medium.com/giveth/liquid-democracy-what-that-bd3c63e8df52) governance system here would naturally concentrate voting power in people that are reputable and are perceived to be neutral in this particular Campaign or even Milestone. - -I see this as a side benefit of Giveth’s Campaigns: the need to be in constant communication with Milestone Reviewers and Campaign Managers creates — apart from transparency — a true Community where problems are openly discussed and input comes from all sides, because everyone has stake in the game. - -Communities solving problems -============================ - -Thinking of the bigger picture, how can we really shake the giving ‘industry’ awake? Without questioning the expertise and indubitable economies of scale and know-how transfer of the big International NGOs, Giveth enables another sort of organization: The DAC, the [Decentralized Altruistic Community](https://medium.com/giveth/giveth-introduces-decentralized-altruistic-communities-dacs-d1155a79bdc4). Can we do better than just trust Oxfam (or any equivalent INGO) to drop out of the air and deploy their tactics? The Giveth platform can be used for validation of Campaigns and Milestones, but … maybe we could go a step further. - -Imagine the creation of a true DAC in Haiti, conformed by Givers, people on the ground (the ‘Makers’) and even representation of the INGOs, all communicating with each other and through an agreed form of governance that works to pledge resources the right way. This way we can make sure that Oxfam’s expertise is allocated where it can impact the most, in constant communication with other stakeholders and with fully transparent decision making. - -You get some decision power, you get some more, and you get some too! -===================================================================== - -Does it sound complicated? After all, you are not an expert in Haiti… maybe you’ve never even been there! How are you supposed to choose where to pledge funds or to know which Campaigns are going to be the most impactful? Giveth has got you covered. With Liquid Pledging, a concept derived from [liquid democracy](https://medium.com/giveth/liquid-democracy-what-that-bd3c63e8df52), you can delegate the choice of your donations to Communities you perceive as experts: this can be an influential development group — Oxfam if you really must!- but also your former roommate’s social impact group, which was really into this ‘making a better world’ thing. You delegate to a DAC, and it can send your donation to its chosen Campaign, a lot like how charity is supposed to work nowadays, but with much more oversight. You will be able to track your donation, veto any decisions the delegates make and get connected to the people/communities running the Campaigns you will be funding. - -Once you start down the rabbit hole, the possibilities are endless: You can delegate half of your pledged funds to a DAC specializing in disaster relief, which in turn will fund some trusted Campaigns for smaller specific problems. The other half you can delegate to your favourite Campaign focusing on improving education in your hometown or even to another DAC that brings together all education projects in your area. Be as local or global as you want! - -Liquid pledging at work - -##### Liquid pledging at work - -Help us solve the challenges -============================ - -The future is near. But not quite here yet, as this is not happening now. The main challenges are - -* Scalablity of the crypto ecosystem. Let’s face it, maybe we are not quite there yet. And I am not even speaking of unpredictable transaction fees raising the cost of donating and transactions not going through: Liquid Pledging is a complicated system that requires a lot of gas. Luckily [Giveth has a good stop-gap solution](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060). - -> _If you are a Dev and/or working on scalability solutions, have a look at what ScalingNOW is doing_ [_here_](https://medium.com/giveth/scalingnow-bridge-chains-parity-8c359aca2b01) _and join us in building the future of Ethereum!_ - -* Liquid pledging would benefit greatly from some sort of identity on the blockchain, integrated with [governance tools like AragonOS](https://blog.aragon.one/announcing-aragon-labs-a679693429ae). The UI/UX for most of these applications remains outside of the control of most individuals, let alone organizations in the humanitarian sector who shouldn’t have to focus on the technical side and should be able to interface seamlessly with the platform(s). - -> _Our Social Coding circle pushes Open Source projects like BrightID for Proof-of-Identity and other great projects. Read more about them_ [_here_](https://steemit.com/blockchain4humanity/@giveth/what-is-the-social-coding-circle)_!_ - -* Bridge Crypto — Fiat. How do you deal with international crypto transfers and especially the conversion of ETH (or whatever cryptocurrency Campaigns receive as donations) to fiat in order to pay for the expenses of the Campaigns? - -> _If you are working on projects that are building solutions for the last mile, please get in touch!_ - -* There are also many unanswered questions around taxation for the organizations deploying the Campaigns. They are receiving donations in crypto currencies and how this is to be treated is not well defined for taxation in most jurisdictions right now. - -> _If you are a lawyer and/or have good resources on the regulatory aspect, please hit me up or leave them in the comments!_ - -[Join our community](http://join.giveth.io/): by tackling interesting problems like this one you can help us positively impact charitable giving forever! - -* Find us on [Riot](https://riot.im/app/#/group/+giveth:matrix.org) or [Slack](http://slack.giveth.io/) -* Discover our [Site](http://giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [Github](http://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🤲🏼 [Donate directly](http://donate.giveth.io/) 🤲🏼 or buy a Ledger with our [affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) ⏎ - -Written by [Pol,](https://steemit.com/@pol-lanski) lovingly edited by [Griff](http://twitter.com/thegrifft) and [Kris](http://twitter.com/krrisis) diff --git a/blog/2018-05-15-masterpieceManifesto.md b/blog/2018-05-15-masterpieceManifesto.md deleted file mode 100644 index 2c0a3962a3..0000000000 --- a/blog/2018-05-15-masterpieceManifesto.md +++ /dev/null @@ -1,651 +0,0 @@ ---- -slug: masterpieceManifesto -title: Giveth Masterpiece Manifesto -author: Yalor -author_image_url: /img/yalorAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -We [asked](https://medium.com/giveth/giveth-make-it-so-manifesto-80c7e3576e16) you (our community) to dig deep into your hearts and minds, to give us your best version of the Giveth Manifesto. The results did not disappoint. - -The value of **community**, of the people, stands out in virtually every submission. A case to that point is the enthusiasm and passionate co-creation we witnessed in and by our own tight-knit Giveth Community, which honestly floored, wawed and awed us. To celebrate this, we are not only giving away eth to our top 3 winners (excluding jury members), [we will also dish out (comm) Points](https://medium.com/giveth/how-rewarddao-works-aka-what-are-points-7388f70269a) to each and **every submission**. - -We are so proud and honored to present every one of the entries here for all to see, but first things first a 🎊MAJOR CONGRATULATIONS🎊 to our winners! - -Choosing the winners was not an easy process due to the fact that **every entry had gems of wisdom, sparks of insight and heartfelt candor.** - -These contributions are the germination of a longer process in the coming weeks. As you might already know, transparency, accountability and especially **open-source** are key words in our vocabulary. So, practising what we preach **we will take the very best from each of these entries and use it to create a crowd-sourced manifesto**. And now _without further ado:_ - -**🌌 Galactic award goes to:** ------------------------------- - -> We are a **Community** -> -> What we are doing is not about the technology. Most of us are very, very tech-minded and geeky people, and we love tech, but that is not what it is about or why we are here. It is about the people, the human connection…[**continue reading**](#30fb) - - - -**~**[**Kris Decoodt**](https://medium.com/u/f56581bbe1a7?source=post_page-----19649c57c6aa--------------------------------) - -**🚀 Solar System award goes to:** ----------------------------------- - -> Giveth is a community focused on using blockchain technology to make the world a better place. -> -> Making the world a better place is a very broad mission, narrowing the scope would be a requirement for a normal organization but Giveth is not an organization it is a COMMUNITY. As long as the group of people that are working on a project that they believe can use blockchain to make the world a better place, they are a part of Giveth, if they choose to be…[**continue reading**](#f102) - - - -**~**[**Griff Green**](https://medium.com/u/a2b8809e4b0f?source=post_page-----19649c57c6aa--------------------------------) - -**💫 Star award + 1 ETH goes to:** ----------------------------------- - -> At some point in our lives, almost every one of us experiences an earnest desire to make a real difference in the world. Some of us dream of traveling to far off places and delivering cold, clean drinking water to those who are thirsty. Some imagine providing housing for the ever-growing homeless and refugee populations worldwide. Others picture themselves developing a small plot of land for inner-city children to learn about gardening. Whether global or local, big or small, many of us truly want to help others…[**continue reading**](#00d9) - - - -**~**[**Joshua Du Chene**](https://medium.com/u/b60aa9f7ce4d?source=post_page-----19649c57c6aa--------------------------------) - -**🌚 Moon award + 0.4 ETH goes to:** ------------------------------------- - -> The life of the Giveth Unicorn -> Giveth Unicorns may come and go. But the role of a Unicorn remains the same. -> -> Each Unicorn cares about at least some aspects of Giveth and strives to help Giveth and its communities achieve and maintain their goals and values. -> -> An altruistic Unicorn does their work in the spirit of collaboration, bringing their skills to bear on the worthwhile goals of Giveth and it’s communities, often without the expectation of reward…[**continue reading**](#961f) - - -**~**[**Matt Stabeler**](https://medium.com/u/822110fc7bba?source=post_page-----19649c57c6aa--------------------------------) - -**☄️ Asteroid award + 0.2 ETH goes to:** ----------------------------------------- - -> The Giveth Manifesto is a statement of **principles**, of **purpose** and of **determination**. -> -> We are **determined** to accomplish our **purpose** to make a better world through **decentralization, technology and the power of communities**. -> -> We believe communities are evolving organizations (call them flocks, swarms, galaxies or as you may) that are flexible, stronger than the individual and built by such individuals in order to accomplish a purpose…[**continue reading**](#2b3f) - - -**~**[**Pol Bordas**](https://medium.com/u/dccbc9c48740?source=post_page-----19649c57c6aa--------------------------------) - - -Time to celebrate, collect your ETH and do a little dance 🕺🏽 because all of you are DAC super heroes for giving your time, words and unique perspectives. For reasons of objectivity our benevolent Giveth judges agreed collectively to not accept any prizes for their entries, so the ETH awards have simply moved down to the next highest voted entry. - -**Below are all 21 amazing entries as promised:** -------------------------------------------------- - -* [**Galactic award**](#30fb)**~**[**Kris Decoodt**](https://medium.com/u/f56581bbe1a7?source=post_page-----19649c57c6aa--------------------------------) **🦄** -* [**Solar System award**](#f102)**~**[**Griff Green**](https://medium.com/u/a2b8809e4b0f?source=post_page-----19649c57c6aa--------------------------------) **🦖** -* [**Star award**](#00d9)**~**[**Joshua Du Chene**](https://medium.com/u/b60aa9f7ce4d?source=post_page-----19649c57c6aa--------------------------------) **🔮** -* [**Moon award**](#961f)**~**[**Matt Stabeler**](https://medium.com/u/822110fc7bba?source=post_page-----19649c57c6aa--------------------------------) **👾** -* [**Asteroid award**](#2b3f)**~**[**Pol Bordas**](https://medium.com/u/dccbc9c48740?source=post_page-----19649c57c6aa--------------------------------) **🐼** -* [**~GeleeRoyale**](#111b) **🦉** -* [**~Cleo**](#d524) **🚀** -* [**~Vojtěch Šimetka**](#bb8f) **🏃🏻‍** -* [**~Meefs**](#175f) **🎩** -* [**~DAppLion**](#0f91) **🎧** -* [**~Ron Mat**](#884d) **⛵️** -* [**~jen Giveth**](#1bf9) **🚌** -* [**~Xilef**](#7ac7) **👽** -* [**~Parker Williams**](#fd75) **🏗** -* [**~Zak Perna**](#579d) **👨🏼‍🎨** -* [**~Yalor Tackson**](#ef2e) **🌚🌝** -* [**~Alan Borger**](#fcfb) **🕴🏻** -* [**~Bowen Sanders**](#e878) **🦇** -* [**~LinzeeLouu**](#9e74) **🦋** -* [**~Andreas Papazidis**](#3fb8) **👨🏻‍💼** -* [**~Mandala Kitten**](#a843) **👩🏼‍🎤** - -**_What does Giveth stand for? What are some of the crazy things we believe in? After working with the team for +7 months now (which is years in blockchain time) these are some of the thoughts that come to mind…_** - -We are a Community ------------------- - -> What we are doing is not about the technology. Most of us are very, very tech-minded and geeky people, and we love tech, but that is not what it is about or why we are here. It is about the people, the human connection. -> -> We live in a world that has never been more connected, but never have we felt more isolated, never have our individualistic traits and our ego been more nurtured (think social media, for one) than today. But has it made us happier? Definitely not. Even worse, it has made us retreat into ourselves, giving less, both emotionally as well as financially. Giveth wants to turn the tide, bring back the connection by building/buidling and making the World a Better Place. -> -> We are not an organization, not a DAO, we strive to be more, we are a Decentralized Altruistic Community (a DAC). Communities are based on shared values and this is what corporations and organizations lack. They do pretend to have core values, but these are outward facing, top-down and are used for branding purposes. Our values are bottom-up, crowdsourced and are the higher good that connects us. -> -> We are a community of individuals and we celebrate and respect each and everyone’s uniqueness. - -We dare to be Vulnerable ------------------------- - -> Our main value, our essence lies in vulnerability. Most of the people at Giveth, and even in the wider ‘Maker’ blockchain space (=the opposite of daytrader land) are here because they know what ego and image brings to the world. They are professionals who have lived the corporate life and knew something was ‘off’. Hierarchy and image boosting bring pain, misunderstanding and most of all a huge waste of time and loads of inefficiency. -> -> When you dare to be vulnerable - even fragile, open and true - you can make lasting changes, because it’s the only way to truly connect with another human being. And together, when you connect, you always achieve more. -> -> Another crucial reason to open up is because ‘the system’ has trained us to be numb by providing us with all possible tools (binge-watching, medication, social media, shopping, … the list is endless). We have been trained to care less, to be less conscious of suffering and injustice, during a time where we are actually hyper-connected and thus can be hyper-informed. Knowledge brings power: sharing your thoughts, ideas and feelings can change the world. We just have to express our **outrage** and team up, because right now, as individuals, together, we actually have a bigger impact than ever before in the history of mankind. - -(Please watch [THIS](https://www.youtube.com/watch?v=rGIY5Vyj4YM) if you never have before) - -We are Inclusive ----------------- - -> Everyone is welcome, we are huggers. We believe everyone has talents, has skills and can contribute to Making the World a Better Place. If you see a need in our community you should come over and get it done (see ‘We are Makers’). But even if you just want to lurk around, you should, even just you being there inspires us and we hope to inspire you. -> -> We believe in equal rights, even more, this is a given, this is no topic of discussion. No matter what gender, race, religion or political philosophy you adhere to: you are welcome, and you will be loved. Because giveth is all about community. - -We advocate Abundance ---------------------- - -> When there is abundance people shine. Abundance is the opposite of fear and scarcity, the things that make people become protective and close-minded. We want to give people the chance to develop themselves. We want to be a spark of light, a pulsing star in this galaxy, an inspiration to others, an energy that rubs off. -> -> Only if we harness this internal energy we will be able to make real and lasting change in this world. When there is abundance people thrive and are able to not only show off their skills but their talents. The difference between skills and talents is that you no longer only do what you are good at, you do what brings happiness into your life and you bring this into the lives of others. - -We are striving to be fully Decentralized ------------------------------------------ - -> Money is not evil. Neither are people. But centralized power is. We are all equal with our differences. Blockchain technology, which is by its nature decentralized, is a driving force that builds and inspires our language. Language brings Culture and Culture will bring lasting change, an entirely different way to approach tensions, a new angle to think about ‘issues’. -> -> We are about the people. But we are not about just one person or a few stars, we are a Galaxy and all of us should burn brightly. - -We are Humble -------------- - -> You cannot be decentralized and part of a Community if you do not let go of your ego. We don’t boast. We are not interested in your words but in what you do. We let our work speak for itself and will celebrate the individuals, but most of all the community that makes dreams a reality. -> -> We like to have fun but we celebrate balance and modesty. When it comes to spending, we are transparent and accountable because it makes things easier and just, well… more honest. - -We are Transparent ------------------- - -> Sharing is caring. We have nothing to hide. We are fully transparent, we practise what we preach, we are open-source. -> -> We communicate as much as possible, also between us, we do not hold back. We convey our tensions and our desired outcomes, but always try to do this in a very respectful way. - -We are Makers -------------- - -> When we see something needs to be done, we do it. As Swarm City [would say](https://press.swarm.city/niks-moet-2fd1b7682bb8), “the person who spots a problem is likely the most suited to solve it, because it is their brain that is attuned to seeing the gap between what is now, and what might be.” We don’t endlessly discuss things, this is just negative energy. -> -> Do not underestimate us. Our values might sound ‘out there’, idealistic or naive. But we are not. We underpromise and overdeliver. We are professionals, with lots of experience. We are engineers, developers, professional marketeers, business owners, … and we are here to stay. - - -> ~[Kris Decoodt](https://medium.com/u/f56581bbe1a7?source=post_page-----19649c57c6aa--------------------------------) - -🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄 - -**Giveth is constantly evolving and so should this document, in no way should we expect any document to totally encompass what it is to be a part of the Giveth community. The purpose of this document is to give people some understanding of the values shared by the members of the Giveth community, but if this document in some way limits the imagination of Giveth Community Members, it should be thrown away!** - -> Giveth is a community focused on using blockchain technology to make the world a better place. -> -> Making the world a better place is a very broad mission, narrowing the scope would be a requirement for a normal organization but Giveth is not an organization it is a COMMUNITY. As long as the group of people that are working on a project that they believe can use blockchain to make the world a better place, they are a part of Giveth, if they choose to be. -> -> Giveth is radically inclusive and trusts each individual and group to practice self-reliance and self-management leaning towards collaboration whenever possible. -> -> Giveth supports human connection within its community even when classically certain actions/conversations maybe “unprofessional.” Especially in the name of FUN! Authenticity, vulnerability, candor, wholeness, and silliness are encouraged as long as they are building trust and stronger relationships. -> -> Giveth believes altruistic people can be rewarded for their good work and strives to find ways to make that feel easy and natural. People are more important than profits. -> -> **Blockchain technology:** - -* Aligns incentives around a collaborative consensus and shared values -* Is radically inclusive -* Rewards radical participation, “Do-ocracy” and innovation -* Maintains a global perspective -* Is at its best when decentralized -* Can not be used coercively -* Spreads via network effect -* Balances Privacy with Transparency - -> Giveth aspires to model itself after these incredible attributes of Blockchain tech. -> -> Givethers have the right to their pseudonymity but everything done under Giveth’s name is as transparent as possible, as replicable as possible, as accountable as possible and invitingly open source. -> -> Every Givether is a hero, a role model, living in service, while still embracing their own wants and needs. We courageously and humbly lead by example, knowing we have a lot to learn. -> -> Giveth is about experimentation and innovation. There is no right or wrong way to solve the issues in our world, we know this, and ask for help and advise, while still pushing a NOW! attitude with integrity and gratitude for the opportunity to change the world. - - -> **_~_**[**_Griff Green_**](https://medium.com/u/a2b8809e4b0f?source=post_page-----19649c57c6aa--------------------------------) - -🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖 - -> “At some point in our lives, almost every one of us experiences an earnest desire to make a real difference in the world. Some of us dream of traveling to far off places and delivering cold, clean drinking water to those who are thirsty. Some imagine providing housing for the ever-growing homeless and refugee populations worldwide. Others picture themselves developing a small plot of land for inner-city children to learn about gardening. Whether global or local, big or small, many of us truly want to help others. -> -> But how do we actually help? How do we go about making a real impact? -> -> If we have money available to donate to people in need, we soon discover the seemingly infinite layers of vampiric bureaucracy between our donations and the intended recipients, massively decreasing our intended impact. -> -> If we have plentiful time to donate through traditional volunteer opportunities, we’re soon disillusioned by the major inefficiencies, lack of training and organization, misallocation of resources, and other issues that exist within hierarchically managed systems. -> -> If we have willpower and like-minded individuals and we decide to initiate our own causes, we quickly encounter regulatory roadblocks and resistance from archaic systems of centralized power, diverting our focus away from doing good and toward filling out paperwork and paying fees, if we’re allowed to proceed at all. -> -> We exhaust ourselves trying to do good through traditional channels, and the question still remains: how do we actually help? How do we go about making a real impact? -> -> When the systems available to us are inherently flawed, we stop relying upon those systems to achieve our goals. With tools and technologies hitherto nonexistent, we instead build a new platform for giving for the future. -> -> The desire to make the world a better place hasn’t changed, but the tools available to do so have. At the intersection of this drive to do good and the opportunities opened up to us through blockchain technology and decentralized governance, you’ll find a group of individuals known as Unicorns. These Unicorns are all a part of a growing, global community dedicated to changing the way we give. This decentralized altruistic community is known as Giveth. -> -> Like the Unicorns who make up Giveth, Giveth is diverse and ever-growing. - -* Giveth is both a culture and a manifestation of intent. -* Giveth is an expression of love and the result of action and hard work. -* Giveth is a transparent proof of decentralized governance in action. -* Giveth is an amalgamation of altruism and the adjacent possible. -* Giveth is a global community and a gift to the world. -* Giveth is open, welcoming, and ready to support you in making the world a better place. - -> If you have money available to donate to people in need, you can watch its transmittance across the world on an open ledger to assure it actually gets to those who need it. With the tools and technologies available to us, there’s no more bureaucracy to siphon off funds along the way to the recipients. Giveth doesn’t even take a cut — it doesn’t need to — it’s funded through the same process as the project you just donated to. -> -> If you have plentiful time to donate through traditional volunteer opportunities, you’ll find the Giveth platform maximizes the efficiency and impact of the work you do with clearly defined milestones and the minimal number of actors needed to accomplish the goal. Transparency and accountability are built in, so your work is both noticed and supported by your fellow Unicorns as well as the donors themselves. -> -> If you have willpower and like-minded individuals and you decide to initiate your own causes, you’ll discover an easy-to-use toolset that enables you to create a project with the same ease as creating a blog post. You’ll immediately be able to start receiving donations and create clear steps to achieving your ultimate outcome with no red-tape or fees of any kind. -> -> The best part about Giveth is that anybody can join the community and contribute to making the world a better place. If you’re a human being living on planet Earth and you want to do good, we are your people, and this is your opportunity to make a real impact. Make your mark and add your name to the growing community of Unicorns from around the world by joining us on this magnificent journey to building the future of giving! -> -> **With A Love That Echoes Throughout The Galaxy** - - -> **_~_**[**_Joshua Du Chene_**](https://medium.com/u/b60aa9f7ce4d?source=post_page-----19649c57c6aa--------------------------------) - -🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮 - -The life of the Giveth Unicorn -============================== - -> Giveth Unicorns may come and go. But the role of a Unicorn remains the same. -> -> Each Unicorn cares about at least some aspects of Giveth and strives to help Giveth and it’s communities achieve and maintain their goals and values. -> -> An altruistic Unicorn does their work in the spirit of collaboration, bringing their skills to bear on the worthwhile goals of Giveth and it’s communities, often without the expectation of reward. -> -> Unicorns may be rewarded in many ways, and fairly depending upon their contribution. -> -> Giveth Values -> Giveth does not knowingly do any harm. -> -> Nobody owns Giveth, it is an entity born out of the spirit of kindness into the world of technology through the hard work of Giveth Unicorns, for the benefit of those who need it. -> -> Giveth is here to make the world a better place. -> Giveth enables charities and charitable organisations to do good work better. -> We collaborate to make the goals of Giveth happen, and to uphold the Giveth values. -> Giveth values transparency, and does not hide from the world. -> Giveth evolves to achieve it’s goals and maintain it’s values. -> Giveth favors altruism over profit. -> -> **Why are we here?** -> Giveth uses the power of technology, to help bad things be be less bad, strives for good things to happen and enables good people to do good things. -> -> Giveth people want to make positive changes to this world, in a transparent way, so that everyone can benefit, and anyone can make sure things have been done right. - - -> ~ [Matt Stabeler](https://medium.com/u/822110fc7bba?source=post_page-----19649c57c6aa--------------------------------) - -👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾 - -The Giveth Manifesto is a statement of principles, of purpose and of determination. -=================================================================================== - -> We are **determined** to accomplish our **purpose** to make a better world through **decentralization, technology and the power of communities**. -> -> We believe communities are evolving organizations (call them flocks, swarms, galaxies or as you may) that are flexible, stronger than the individual and built by such individuals in order to accomplish a purpose. -> -> We believe the Giveth Unicorns, the members of the Giveth Galaxy, are people and not cogs in a machine, that find resonance between Giveth’s purpose and their own purpose. Our Galaxy is universal and radically inclusive and able to accommodate everyone that wants to contribute to its goal. We experiment with Governance to unleash everyone’s potential and ability to play a part. -> -> We believe in **openness, transparency and accountability**: we apply these concepts internally and work towards facilitating other communities externally thanks to our outputs by the [DApp Development Circle](https://medium.com/giveth/tagged/dappening), as well as contributing to other projects guided by the same principles through our [Social Coding Circle](https://medium.com/giveth/tagged/socialcoding). -> -> We believe blockchain technology is a powerful tool to design systems that incentivize the creation of communities that transcend the chain -or Decentralized Altruistic Communities- where all stakeholders, including but not limited to Makers, Donors and recipients, can be upfront about their needs and expectations in an environment of trust and collaboration. We believe we can help build these systems and transform how the non-profit sector has traditionally worked. -> -> We want to make **a better future by building the tools** for any community to push their vision of a better, decentralized world. -> -> We are determined to succeed. We are the Giveth Unicorns. We and you. A better future for all. - - -> ~[Pol Bordas](https://medium.com/u/dccbc9c48740?source=post_page-----19649c57c6aa--------------------------------) - -🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼 - -> We, the people of Giveth, -> regard human dignity as inviolable and personal freedom as the highest value in human society, -> decide through rough consensus and running code, -> work on software solutions that empower the individual through decentralized validation, -> play through daring experiments, -> apply original thinking, -> open our hearts to share love as a human experience. - - -> **_~_**[**_KRASSVS_**](https://medium.com/u/6da453cac63a?source=post_page-----19649c57c6aa--------------------------------) - -🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉 - -Humanity vs. The Problems of the World -====================================== - -> **Why do we have the problems we do,** like global warming, homelessness, and environmental destruction? -> -> **It’s not because we lack the capacity to fix it**. For any problem, there’s an array of experts who have a plan of action to tackle it. -> -> **It’s not because we lack the capital**. There’s more money in the world than ever before. -> -> **What we lack is an effective system for organizing and incentivizing people to tackle the problems that are not profitable to solve.** -> -> [Giveth](https://giveth.io/) is that system — a platform for unleashing the human spirit to conquer the problems of our world. Giveth enables those who want to do good in the world to trustlessly collaborate with those who want to fund that work. Funds are paid only when the work happens. All actions are transparently recorded on the Ethereum blockchain. Giveth is the lightest possible framework for allowing strangers to effect change together. -> -> The Giveth Unicorns are the group of people building Giveth. We have different backgrounds, skill sets, and countries of residence; but we’re united by a shared vision: -> -> We believe that every human being should be able to get funding to make the world a better place. -> -> We believe that every human being should be able to transparently see their funds create good in the world. -> -> We believe that our problems are too large for any individual to solve, and so we need the power of communities. -> -> We believe that transparency is the key to staying focused on the work at hand. -> -> We believe a better world is possible if we effectively unite the minds, funds, and time of everyone who cares about the same issues. -> -> Are you one of those magical creatures — a _Unicorn_ — who believes our problems are solvable through collaboration, aligned incentives, and a little ETH? Giveth will be better with your contributions. [Come create Giveth with us.](https://giveth.io/join/) - - -> **_~_**[**_Cleo_**](https://medium.com/u/8ddbad602c52?source=post_page-----19649c57c6aa--------------------------------) - -🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀 - -**Giveth is a decentralized community of collaborators around the cause of making the world a better place. We are the Giveth Galaxy that empowers communities to achieve their mission. Giveth’s actions are guided by following principles:** - -Radical Openness and Transparency: -================================== - -> Any project, git repository, presentation or document that has been made within Giveth shall be publicly accessible and usable. We pledge to share these transparently in an organized fashion and provide all necessary guidance. In this sense we identify ourselves with the GNU principles. - -Inclusiveness -------------- - -> To Giveth there is only one race -the human race-, no sex, no religion, no disability nor political affiliation. Everyone is welcome and we encourage you to share your view and enrich our community. - -Independence ------------- - -> We are financed through unconditional donations that will be used to build, support, evolve and maintain our products, contributors and community. As a group of individuals we pledge to be neutral and any affiliation or promotion of other projects, political parties or movements shall be discussed and agreed by the majority of our community through our internal governance organs. Any such decision shall be publicly shared and be accessible as long as Giveth exists. You can not buy Giveth. - -Accountability --------------- - -> We see Giveth as a gift to humanity. As such we are accountable to our donors, contributors and the whole of humanity that we will do our best to build Giveth with the resources given and according to our abilities. We assume the responsibility of accounting for our actions as a movement. - -Voice of change ---------------- - -> We are not blind nor silent. When we witness acts of violence, bullying or oppression we may speak out publicly as individuals or as a group. Any such action is not welcome in our own community and will be dealt with. - - -> **~**[**Vojtěch Šimetka**](https://medium.com/u/cc037be155df?source=post_page-----19649c57c6aa--------------------------------) - -🏃🏻‍🏃🏻🏃🏻🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍ - -What Giveth.io Means to Me -========================== - -> Giveth is a very special altruistic offering of distributed software and grouping of rare unicorns. At its core Giveth enables communities to form around the causes that matter to them the most. On a personal level Giveth is the reason I shifted my vision from only seeing fungible stores of value loosely referred to as ‘crypto’ and decided to dedicate my corporeal energy to enabling trust within this space. A bit about me is in order first however. -> -> I came to ‘crypto’ not as a newbie but someone who was well versed in utilizing cryptographic hashes and technology within daily operations. My first introduction to personal computers came in 1986 when my family moved to Houston TX, and I would play games like ‘Wheel of Fortune’ , ‘Ninja Gaiden’, and ‘SpiderMan’ on our IBM 8086. My first tech job came at the age of 17 where I taught children QBASIC, html, and audio processing at the ‘American Computer Experience’ summer camps. Fast forward to 2009 and my technolust was immediately sparked by this thing I caught wind of called Bitcoin. I had no position in the market other than watching the price of BTC go from near nothing to over $10 USD/BTC. -> -> In August of 2017 life dealt me two perspective altering situations within a week: Hurricane Harvey and losing my job as a Corporate Security Analyst of 5 years. The loss of my position was heartbreaking but being surrounded by constant destruction brought on by an “800 year flood” kept me sane and sober. By December life had begun to return back to normal for most of us Houstonian’s, however something incredible was taking place with the price of Bitcoin: it was over $10,000/BTC! -> -> The dramatic increase of volume plus pricing momentum within Bitcoin caused me to study value theory and seriously contemplate just wtf was going on. Whether it was serendipity, fate, or just plain dumb luck I discovered Giveth via a [youtube presentation](https://www.youtube.com/watch?v=iShzx6iqwus&index=15&list=PLIR2KLUqBsWnbhDZKi0S43Q5PnxFGdiEo) from Griff Green at the Ethereum Community Conference 2018. At this point all of my attention shifted studying pricing and volatility to determining how to best distribute trust. -> -> Giveth will play a key role in enabling communities to distribute trust via decentralized governance. At a high level, Giveth can be viewed as software that enables communities to form causes and promote those causes via group determined milestones. Individuals who are part of a given community can spawn their own milestones, and via pledging of ETH to those milestones prioritize what is and is not important for that community with 100% transparency. Additionally those who give within this structure can be notified when their milestone is reached as well as delegate authority of their contribution to others within their community. -> -> Giveth is not an ICO, a corporation, or a monolithic organization that promises to render aid while capturing the majority of users contributions in times of need (most charities). Giveth is an opportunity to do better by humanity via distributed trust within systems of decentralized governance that \*anyone\* can run. - - -> **_~_**[**_Meefs_**](https://medium.com/u/40f75102c422?source=post_page-----19649c57c6aa--------------------------------) - -🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩 - -> ~DAppLion - -🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧 - -**Why Giveth?** - -> We believe in the power of communities to solve problems. -> -> We believe in decentralized technology to unleash the creativity and energy of altruistic communities. -> -> Giving is a humanitarian act of solidarity and empathy — we believe in the fundamental rights and dignity of every human being. -> -> We are doing nothing less than reinventing giving! - -**What?** - -> We build a platform for trust and transparency in giving. -> -> Decentralized altruistic communities promote social innovation and create opportunities for people. -> -> This platform is in strong contrast to the systems currently in place: bureaucratic, inflexible, centralized, with a lot of overhead - -**How?** - -> We are enthusiastic and passionate — we do a hell of a lot of amazing stuff. -> -> We are a community — open, transparent, cooperative, companionable and focused to deliver. -> -> We are an active part of the Ethereum eco-system and contribute to the development of Ethereum. - - - -> **_~Ron Mat_** - -⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️ - -> **“You can’t go around building a better world for people. Only people can build a better world. Otherwise it’s just a cage.” — Terry Pratchett** - -> If you want to understand what Giveth values are and what it means to be a Unicorn and to be part of the Giveth community, you has to understand that the simple goal of all Unicorns in the Giveth galaxy, all around the world is, to make the world a better place. -> -> This starts with the fact that Giveth trusts in people, real, actual people. -> -> Let me explain why this is an amazing, outstanding fact in 2018. We spend the last years and maybe generation with the trust in the big systems and cooperations. The (centralized) banking system, centralized political systems with so called “representatives of the people” who rule countries and do not even know any longer what is going on in a country, the idea that the fact that we are allowed to go to vote every 4 (or 5 years) is all it needs for a democracy to work. We trusted in this centralized systems to rule the world and sort out our human problems. What we end up with was a banking crisis, plastic rubbish all over the planet, a so called refugee crisis and more and more the distrust in systems. We trust in charity organizations all over the world to sort out what we humans fucked up in the past and wonder in the end that we do not know what happened with the donations that we made. We trusted in system for a long time, until we realized that this systems are not working out the way we wanted. We realized that no one will sort out all the rubbish in the oceans and at the beaches if we do not start doing it ourselves, more and more people realize that we need to take our power as citizens back to actually have a say in a democracy, we start to realize that it makes sense to have a reliable person we can trust instead of a bank. We start to realize that centralized systems do not work out the way we though. Decentralization and the trust in people, actually people are two of the main values of Giveth. All these people, all over the world, who contribute their love and time, their work and ideas into Giveth are Unicorns. People with ideas who want to be part of the movement to change the world and make it a better place are Unicorns. -> -> Giveth wants to give power back to people while decentralizing systems. One of Giveths goals and values is to make a donation system transparent, complete and absolute. We want to make donations transparent, direct and reliable. And even if Giveth is a charity organization, we are not just talking about donations. We are talking about the structure of governance within the organization, about reliable, accountable people within the Giveth galaxy, about the fact that everyone and anyone can actively participate in the platform, the organization and the idea of Giveth. The future of giving is not just giving ether to a cause that needs support. Giving can of course be monetary but can also be work force, bodys, love, time, minds and ideas for the greater good. -> -> A lot of people already volunteer for a good cause, give time and love to a project or an idea. Giveth is on the way to build a platform that allows any one of us to make a real change in our community, our neighborhood. I will be able to put up a cause that is important in my direct neighborhood and will make a change and a direct impact in my community — and you can too. Because, you not what? No one knows better what’s going on in your neighborhood than you. Why should anyone donate money to a big, intransparent organization that pays CEO’s instead of directly to your cause? Your community wants to teach kids how to code, you want to feed the homeless people, you want to gather a couple of people and pick up all the rubbish at your local beach/town/park? Cool, put up a cause on the Giveth platform and start to do so. Giveth believes and trusts in people and in you. This is the highest value any organization can have: the trust in people. -> -> Shaping the future needs more than just a couple of people, it needs all of us, the human community. So we are calling everyone, to become a Unicorn and join us in the movement to #maketheworldabtterplace. - - - -> **_~_** [**_jen Giveth_**](https://medium.com/u/7d328be176a3?source=post_page-----19649c57c6aa--------------------------------) - -🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌 - -> _“It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven,_ [_we were all going direct the other way”_](https://en.wikipedia.org/wiki/A_Tale_of_Two_Cities) - -**_–_ in short the Unicorns were getting easier and easier to spot as they were coming together to reinvent the most fundamental thing there is.** - -> **Giveth is reinventing what it means to be human.** -> -> Humans are not the only life form which create but we have made it our ultimate evolutionary skill. To create is to give and vice versa. Giving is the most primal expression of creating, the most basic level. To voluntarily give something that is yours ( mind, body, property…) by leaving your ownership it becomes something for somebody else. In other words : something changed, transformed, got created. -> -> So giving, What’s so special about that? Everybody does it in one way or another. But the giving the Unicorns are talking about is voluntarily or coercion-free! This means no one can force you in any way. Nor are there gatekeepers who have the power to interfere in the process of you giving. The Giveth Unicorns credo is very clear : -> -> • Donating can be simple, fun and effective. -> -> • Transparency and accountability can be the default. -> -> • Every idea has the potential to make a positive impact, and it can be heard and funded in a decentralized fashion. -> -> • Every Donor can have the ultimate say over how their donation is used. -> -> • People that want to do good work for their cause can be rewarded for their actions. -> -> • Real change and innovation comes about when communities join together to make the world a better place. -> -> Unicorns have always been elusive creatures but now the stars in the Giveth Galaxy have aligned and they are popping up everywhere. Everywhere people are noticing what is being built, being reinvented and want to contribute. The moment you give your time, your energy, your love to this community and project, and help in some way in its existence, a new Unicorn is born. -> -> Permissionless creation will make us unstoppable. It gives hope for the future and the confidence that there will always be people who act for the good of others and that they will succeed. - - -> **_~Xilef_** - -👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽 - -> There are restrictive walls that contain possibility. Inside these walls passion and motivation are strangled by bureaucracy, limitations, and unrelated political tethers. Giveth breaks down these walls and exposes possibility to the wide open expanse contained only by the one natural restriction, capacity. Giveth is where possibility meets capacity, where, passion and motivation are free to flourish and where only nature itself can restrain us. -> -> Those with the passion to change the world sit on one side of a vast and long continent, on the other side are those who want to help them and have the resources to make their vision possible. Giveth is a canal right through the middle of that continent, removing the need to go all the way around and convincing more and more people on both sides to make the journey from the world we live in to the world we believe in. - -* Giveth is a decentralized platform that facilitates better giving and better receiving, contributing to creating a better world -* Giveth creates increased transparency and allows results based giving for individual donors, in turn inspiring creation of more and more givers and more and more change makers -* Giveth believes in connecting change makers with those who want to support their mission, allowing them to avoid the mission creep that comes with chasing semi-related funding -* Giveth believes in decentralized, democratic, liquid control of donor funds -* Giveth believes in maximizing each gifts potential, utilizing blockchain technology to decrease administrative cost requirements -* Giveth believes in giving change makers the funds and trust they need to make the change they want to see a reality - - - -> ~[Parker Williams](https://medium.com/u/5d71f4e010d?source=post_page-----19649c57c6aa--------------------------------) - -🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗 - -> Unicorns, previously thought of as being as elusive as they are mysterious and wondrous are in actuality easier to see than one would think and you even possess what it takes to be one. With transparency at the height of their values, however, they are just as easily looked past as they are open with their ability to share and positively impact their world. Hiding in the plain sight of the blockchain forests, these Unicorns believe in a simplicity that allow the moving parts of the world they believe in to glide seamlessly together without the need of a centralized force to guide them. They hope to give the power over sharing and donation out to the very people participating in order to stimulate a positive change of attitude and integrity for the **Decentralized Altruistic Communities** that they are a part of. By using this value system based on participation, innovation, transparency, and accountability the Giveth Unicorns hope to use smart contracts to put donors in charge of how their funds are used, they hope to allow that direct relationship to create a rewarding system for all who are involved so that positivity is felt at the very core of each donation. Giveth Unicorns know that sharing should feel good and that goodness has the ability to shift attitudes of the world for the better, for a more common force toward one another acting accountable and responsible for what they are putting out into the place we’re all a part of. - - - -> **_~Zak Perna_** - -👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨 - -> Dear Galaxy, -> -> If you’re reading this we’ve done it, all the work the Unicorn troopers fought for was not in vain. -> -> **The mission we set out to accomplish was clear:** -> -> _Create a trustless system of self governing bodies, capable of uniting around causes they choose to support._ -> -> _Build a platform that fosters experimentation, collaboration and open source initiatives._ -> -> _Awaken the Giver within all the citizen of this Galaxy and beyond, by showing them how and where their contributions make a difference._ -> -> The Centralization forces were determined to keep the Galaxy under their control, well we couldn’t let that happen, not for our sake and the sake of generations to come. -> -> To accomplish our mission we had to do something greater than simply unseating the unjust forces. -> -> We had to show them a better way! -> -> **The way of the Unicorn.** -> -> We started a battle that will never end, the fight for truth, justice and transparency between citizens and powers is one that must live on forever. -> -> It’s up to you to keep this fight alive all throughout your Galaxy, to inspire, incite and expose the truth for all to see. -> -> This was the cause we chose to fight for, the one we believed mattered most to our generation. -> -> Now it’s your turn to decide, what will you fight for? -> -> We’ve given you the tools to sculpt your future, to build your community and free yourselves. -> -> Use them wisely and never, EVER…… **Forget!** -> -> **The way of the** [**Unicorn**](https://twitter.com/YalorMewn/status/992864729407291392) ( ͡o ͜ʖ ͡o) - - - -> **_~_**[**_Yalor Tackson_**](https://medium.com/u/33144025168f?source=post_page-----19649c57c6aa--------------------------------) - -🌕🌖🌗🌘🌚🌑🌒🌓🌔🌕🌖🌗🌘🌚🌑🌒🌓🌔🌕🌖🌗🌘🌚🌑🌒🌓🌔🌕🌖🌗 - -> Giveth is a global community focused on improving the world through blockchain technology. -> -> Trustless systems like a distributed ledger allow us to eliminate the middle man, cut down costs and provide transparency and accountability. Our mission at Giveth is to bring this new reality to the world of charitable giving. -> -> Although we recognize the important work performed by NGOs and philantropic institutions around the world, we believe that with blockchain technology we can improve and streamline this process by finally connecting the donor directly to the recipient through on-chain transactions. -> -> This allows for a new level of engagement between givers and makers, between communities and sponsors between the developed and developing worlds. -> -> Giveth is a community of communities. We are building a platform that provides the tools for individuals to get together, organize and fund their own projects. -> -> We value honesty, transparency, freedom and accountability. We believe in the power of people to self-govern for the interest of the community. -> -> Giveth is open to all individuals and communities who wish to build a better future together. Will you join us? - - - -> **_~_**[**_Alan Borger_**](https://medium.com/u/bcecf6e269af?source=post_page-----19649c57c6aa--------------------------------) - -🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻 - -> To help facilitate a greater understanding of emergent technologies -> -> To show the world the power of blockchain and smart contracts to make huge improvements in more than just charitable donations -> -> To help foster new coders into this new ecosystem -> -> To demonstrate the importance of transparency in giving by using our own technology to drive the creation and improvement of our own systems -> -> To remain ever vigilant for problems or threats to the system (both Giveth and the greater Ethereum community), vis-a-vis scammers, bugs or ongoing hacks -> -> Something something Batman costume? - - -> **_~_**[**_Bowen Sanders_**](https://medium.com/u/64d9a5dda0f8?source=post_page-----19649c57c6aa--------------------------------) - -🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇 - -**Urban dictionary explains a unicorn as: The rare creature who is able to give you the thing you always wanted but thought you you could never have.** - -> I feel that is at of the heart of Giveth. So many people from all over the globe are coming together to build a tool that will change the future in ways we thought we could never could; creating impact that was impossible not long ago. -> -> We see past borders, languages and currencies and are building a new way of helping each other without any of these traditional obstacles. -> -> Giveth is for the do-er, the dreamer who desires to see their dream as reality, the heroes, and everyone out there who has a different expression of love. - - -> **_~LinzeeLouu_** - -🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋 - -> From an aid perspective: -> -> Transparency: A completely transparent process! -> -> \-The ability to influence where your donations get spent! -> -> A great way to utilize new technologies. -> -> A platform that has immense possibilities… -> -> The motto in my head keeps revolving around GivEth — Give ETH — Ethical Giving -> -> For GRACEaid the GivEth ideology aligns with our ethos and look forward to moving together. -> -> Supporting and promoting the ethos of GivEth as well as putting on the forefront of our work important issues like Refugees and destitute people. - - -> **~**[Andreas Papazidis](https://medium.com/u/91016de0eb58?source=post_page-----19649c57c6aa--------------------------------) - -👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼 - -> Decentralized community where everyone is encouraged to get involved in decision making. -> -> Dissolving the blurred gap between the giver and the receiver. -> -> Our transparency causes everyone in the community to have good working relationships and a higher level of engagement. -> -> Offering coders of any skillset & level to contribute. -> -> Advancing the power and utilization of blockchain through open source code. - - -> **~Mandala Kitten** - -👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤 - -There you have it 21 beautiful, thoughtful and truly inspiring visions of Giveth. If you want to find out more or you want to contribute 👇🏼 - - -[**Join our community**](http://join.giveth.io/)**: by tackling interesting issues you can help us positively impact charitable giving forever!** - -* **Join us on** [**Riot or Slack**](http://join.giveth.io/) -* **Discover our** [**Site**](http://giveth.io/) **and** [**Wiki**](https://wiki.giveth.io/) -* **Fork our code on** [**Github**](http://github.com/Giveth/) -* **Follow us on** [**Medium**](http://medium.com/giveth/)**,** [**Facebook**](https://www.facebook.com/givethio)**,** [**Twitter**](http://twitter.com/givethio) **and** [**Reddit**](https://www.reddit.com/r/giveth/) - -**Help us Build the Future of Giving: 🚀** [**Donate directly**](http://donate.giveth.io/) **🚀 or** [**buy a Ledger with our affiliate link**](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2018-11-20-futureOfWork.md b/blog/2018-11-20-futureOfWork.md deleted file mode 100644 index c23bf420c2..0000000000 --- a/blog/2018-11-20-futureOfWork.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -slug: futureOfWork -title: "The Future of Work: Distributed Teams & Decentralized Workspaces" -author: Agent Smith -author_image_url: /img/agentSmithAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -Connections - -The world is changing at a rapid pace. Gone are the days where you could work 30 years at a company, then get a fancy watch and a golden handshake into retirement. The industrial revolution of the early 1800’s brought more people out of the country and into factories and workshops, attracted by better pay. - -And while offices were growing in number back then, it wasn’t until the 20th century that office culture became a mainstream phenomenon. Now with the arrival of the internet and, more recently, blockchain we are seeing another shift in the way people work. - -At [**The Bounties Network**](https://medium.com/bounties-network) and [**Giveth Social Coding**](https://riot.im/app/#/room/#giveth-social-coding:matrix.org) we decided to collaborate on this topic. So we recently posed and posted a question about The Future of Work: - -> _“If you love your employees let them go, to Thailand, to school, to a sabbatical where ever they might choose. The constraints placed on us today in the working economy are unreasonable and completely unconducive to personal growth, truth, happiness and workplace fulfilment.”_ - -Today we’re going to integrate some of the responses from [**that post**](https://explorer.bounties.network/bounty/1641) to get a better idea of how the future of work may look like. - -Location, Location, Location -============================ - -The company of the future is no longer bound by company walls or even country borders for that matter. Employers are starting to understand that sourcing the best talent at the right price is more important than where they are located. Poster **Jose Aguinaga** highlights this about his international company: - -> _In our company, we are roughly 15+ employees/designers all over the world. We have people from Mexico City to New Zealand, in Vancouver and Sofia. We started in Switzerland, and have embraced a decentralized workspace from day 1._ - - -Many jobs these days only require a laptop and a good internet connection - -The internet ushered in the digital economy and a huge percentage of job postings these days are looking for digital skills. The obvious benefit of this is that you can work remotely just about anywhere you have a computer and a decent internet connection. - -Jose goes on to explain, however, that remote working is not for everybody. It requires discipline, flexibility, and a sense of responsibility that may not suit everyone’s personality. Some workers are just not cut out for that kind of independence. To be clear, many jobs still require us to be in the same space. But in the future, we will be able to solve many of the problems that come with trying to cram so many people into big cities. - -Working in Tune with Your Own Rhythms -===================================== - -Let’s expand on that a bit. As many of you will know, working a 9–5 job in a major city can be a real headache. With worldwide populations continuing to grow, it’s not unheard of to hear people spend 2–3 hours every day commuting to work. But now many companies are starting to wake up to the fact that many tasks are not time-specific. Do you really need to be in the office at 9 to respond to client emails for an hour? - -In addition, employees are not robots (most anyway) and do not function with on/off switches. Every worker is unique and possesses strengths and weaknesses. People produce their best work at various times of the day. User **Brad** highlighted this in his post with the following words: - -> _It has been repeatedly shown that creative and intelligent minds are more likely to be night owls, and unlikely to stay tied down to one place for long periods of time._ - -Now whether or not that fits your profile is irrelevant. Some people love the early morning hours and take the afternoon off. Some work perfectly in the 9–5 structure. Others, as Brad suggests, work well into the night when the peace and quiet provide plenty of opportunities to get work done. - -To add to that, most workers would agree that one of the most important aspects of a job is a healthy working environment. Happy employees are productive workers. Poster **Bount\_Hunter** highlights this well in his/her post: - -> _If the person you want to do X job for you is happier to be doing it a 8pm -4 am in Malaysia vs 9–5 in chicago their work will always be better. We’ve all worked jobs we HATE (i’m currently doing that now) and you don’t get the best work from people who are working jobs they don’t like._ - -Decentralized Autonomous Organizations -====================================== - -It should come as no surprise then that decentralized organizations are springing up everywhere. And blockchain is pioneering this effort with projects dedicated to making that kind of a future a reality. Take [**Aragon**](https://aragon.org/) for example, a project aimed at breaking down traditional borders and intermediaries. - -In the modern world, much of the existing business value is captured by those at the top of the pyramid. It’s a little sad then that many of the people creating that value don’t actually get rewarded for doing so. The workplace of tomorrow will flatten these management structures and allow the value to be distributed more evenly. - -Take this very article for example. It was crowd-sourced and funded from contributors around the world using a decentralized application. What could be more empowering than allowing employees to have an active stake and say in the company and process from the get-go? - -Closing Thoughts: The Future of Work -==================================== - -It’s sometimes hard to see a change in the future of work since we’ve been following a centralized hierarchical office model for many years now. The only thing we can be certain of is change. Those that embrace it are usually the ones who reap the most rewards in the new economy. - -Finally, to highlight the real-life change we are facing as work evolves, let me tell you a little about my own history. I am a South African who is dating a German who lives in the Netherlands. My mother is Italian and I work part-time for an American company. Borders are completely artificial constructions of man. The human spirit doesn’t want to be tied down by the rules of a few men sitting in an office somewhere. The future of work is exciting. The future of work is decentralized. - -Are you ready to join us in the distributed work space? Head on over to [**The Bounties Network**](https://explorer.bounties.network/) and say hello. Or even better, take on a bounty for yourself. We’re not just looking for programmers and computer scientists. We need communication people, project managers, writers, graphic designers, cheerleaders and more! - -Dig the concept of crowdsourcing content and/or decentralizing All The Things? Join us in the [**Social Coding chat**](https://riot.im/app/#/room/#giveth-social-coding:matrix.org)) or discover more about the Giveth Galaxy right [here](http://giveth.io)! - -* Join Giveth on [Riot or Slack](http://join.giveth.io) -* Discover our [site](http://giveth.io/) and [wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2018-11-30-unicornDACexperiment.md b/blog/2018-11-30-unicornDACexperiment.md deleted file mode 100644 index 11ed2fa009..0000000000 --- a/blog/2018-11-30-unicornDACexperiment.md +++ /dev/null @@ -1,106 +0,0 @@ ---- -slug: unicornDACexperiment -title: The Unicorn DAC, a Non-hierarchical Decentralized Governance Experiment -author: Lanski -author_image_url: /img/Lanski.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - -_Why are bosses necessary? They aren’t. Self-managed organizations exist all over the world, but there is no template for how a decentralized self-managed organization should work. Let us try to change that._ - -Self-managed organizations (those without a management middlemen layer and hierarchy) have to overcome a lot of hurdles when it comes to governance. For example, on one side, the direction of the organization cannot be dictated top-down by management and on the other side nobody can push responsibility up and “just do what they are told”. - -These hurdles, Frederic Laloux, author of “[Reinventing Organizations](http://www.reinventingorganizations.com/)” suggests, exist mainly because traditional management practices and traditionally managed organizations are so prevalent that we have a lack of examples to follow. In other words, we might have never seen better! Moreover, there have been years and years of organizational research and practice on hierarchical structures (think both about an old-age tribe with a clear, visible head and also a large corporation with a twitter rant-prone CEO). - -On top of that, we have new models of governance arising within blockchain structures or enabled by blockchain solutions ([here’s](https://medium.com/@leo_pold_b/blockchain-governance-takeaways-from-nine-projects-8a80ad214d15) a pretty good article that touches on some of the key points), although there is not so much literature on specifically non-hierarchical, egalitarian structures. - -While there are great companies pushing the envelope in both blockchain governance and self-management, it’s time for us to investigate, explore and document different forms of non-hierarchical governance for organizations. Giveth’s Governance Circle, and particularly [Loie](https://twitter.com/Loie_Low), whose goal is to foster governance experiments, is launching the Unicorn DAC on that regard. Lorelei devoted countless hours to ideate, iterate and bring to life this project with the rest of the Unicorns… and this is the result. - -Stepping up the game --------------------- - -Operationally, Giveth works much like a swarm. Around a strong core of main contributors, collaborators that are aligned with the purpose of Giveth come and go and offer their time, ideas and work. Some of these collaborators do one assignment and leave and others stay collaborating on the periphery but for the longest time. They are rewarded through a mechanism called [RewardDAO](https://medium.com/giveth/how-rewarddao-works-aka-what-are-points-7388f70269a), with which everyone can get points that then can be exchanged for ether if they upload a video on our [Wall of Fame](https://fame.giveth.io/) or to the [DApp itself](https://beta.giveth.io/campaigns/5b3d9746329bc64ae74d1424). - -But these points are awarded somewhat arbitrarily and there’s a limited amount of monthly ether that goes to fund these rewards. Hence, the amount that collaborators receive in ether can vary depending on other people’s contributions and points. We think it’s a great introductory system for getting into the Giveth Galaxy, but might not be ideal as a fully decentralized non-hierarchical governance model. In fact, it’s not really a complete governance model, as it doesn’t necessarily steer Giveth’s big decisions, but our experience tells us that it does motivate people to take initiative, talk to the most committed contributors and suggest new projects and initiatives. - -**Put your money where your purpose is** ----------------------------------------- - -To be clear, governance in self-managed organizations boils down to who decides — and how it is decided — what the organization dedicates its resources to? - -So in the case of Giveth, the question was: How could we empower everyone that is fully committed to Giveth to decide what actions and what strategic direction should the organization take? And even further, could we do that in a way that we leverage our own products, i.e. the Giveth DApp? -we do like our #dogfooding! - -Well, the Giveth DApp allows Makers to create [DACs, Campaigns and Milestones](https://wiki.giveth.io/dapp/product-definition/), and Givers to fund whatever change they want to see realized in the world. Could we not create a DAC that Unicorns can use to propose projects through Milestones, and other Unicorns can fund them if they think they are aligned with Giveth’s purpose? We would distribute money to our Unicorns — this group of core contributors — and they could fund any Milestone they wanted. - -> **What better way to steer an organization than by democratizing both the access to resources and the power to propose actions and then let everyone actually put resources where the Giveth purpose lies the strongest?** - -Sometimes Unicorns will decide to fund already existing Milestones, and sometimes they will create a new bounty. This gives everyone the power to suggest a project, give it a price tag, and if the funding target gets reached, empower and pay this person to make it happen. If it doesn’t get funded, it would mean that the project was possibly not so aligned with the general feeling and purpose anyway. - -**Examples of funded proposals:** - -a) Lorelei is often frustrated by the lack of sharing info in the Ethereum community. Everybody seems to be having the same conversations but no one is hearing each other. When she hears about Tennagraph, the community signaling aggregator to answer just this need, she becomes very passionate about it and decides to use her Unicorn DAC delegation allowance to fund Deam to go to Web3 Summit and raise awareness and adoption for Tennagraph! - - -b) Lanski has identified a feature for our [DApp](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4) that a bunch of Makers would like to have in the platform. It might not seem it’s a priority from a technical point of view, but as a matter of fact, all the feedback that he is receiving from the users mentions that particular need. He assesses the cost with the DApp team and creates a Milestone where they (the DApp team) are the beneficiary. The work, though, is too expensive and he cannot pay it on his own, but Lorelei realizes how important the feature is and funds the Milestone too so the DApp team can go ahead and build it to claim the Milestone. - -**Example of an unsuccessful proposal:** - -Lanski wants to make stickers of Giveth’s logo to stick all over the world — for marketing purposes. Everyone has got some stickers left from the last batch, but not enough to cover half of the world with them, so he wants to make MORE. But the general consensus is that we are publicizing well and doing the right outreach in the circles that we want to attract at this stage, so nobody actually funds the Milestone. Sorry Lanski, maybe later when we decide to do a publicity campaign for the general public! - -**Ins and outs of the Unicorn DAC** ------------------------------------ - -This Governance experiment is precisely that, an experiment. And the initial parameters are sort of arbitrarily defined and will be polished as we go along. - -1. We’ve been a community gathered around shared principles and purpose for a while now, but never had an official onboarding process because there’s no clear entity to be onboarded to. Now, we have the opportunity to come together around these agreements and create a membrane that gathers and recognizes the most committed of us as we join the Unicorn DAC. You can read about our Onboarding Process [here](https://wiki.giveth.io/governance/unicorn-dac/unicorn-onboarding/), which ensures commitment to Giveth’s purpose and alignment with our principles in order to opt to be part of the DAC. -2. The resource allowance per head will be the equivalent in ether to 600 USD every week. In order for people not to fund only their own Milestones, we have capped the amount people can put into their own Milestones at 150 USD, so 450 will be used to decide on other people’s initiatives. Unicorns don’t have to use the full 600 USD every week if they feel that there are no interesting projects to fund, or the ones that are truly interesting are already fully funded. -3. Needless to say, people can choose NOT to fund any of their own Milestones. The reason why we allow people to self-fund their Milestones for a certain amount is to facilitate the funding of menial or uninteresting jobs that have to be done, but they would waste people’s time and resources if they had to be reviewed and funded by other unicorns. -4. We cannot expect people to feel connected to a purpose by only chipping money into Milestones. Hence, in order to keep purpose alive, we have a once a month Unicorn Meeting! Here, we discuss which projects we delegated to and why it is aligned to Giveth. -5. As a rule of thumb, Milestones will be created by those who hold roles related to the matter at hand. That’s not to say that people can’t have great ideas outside of their roles, but they should follow the [advice process](https://wiki.giveth.io/governance/advice-process/) and certainly consult with those who hold relevant roles before taking action, even if it is merely for keeping information flows going. Roles are evaluated on how well they have been fulfilled in a peer review system every month. - -**MVPing our way through it** ------------------------------ - -We are ready to try the Unicorn DAC and carve our own way in decentralized governance practices. As the experiment that it is, we do expect some issues to come up, and we have already identified a few: - -1. [Dogfooding](https://en.wikipedia.org/wiki/Eating_your_own_dog_food) is our motto because we believe the Giveth DApp is a great tool. Nevertheless, it does not yet have the advanced functionalities of a compounded delegation system that would allow you to allocate only up to a percentage of funds into your own Milestones and the rest to others. We will track donations manually at this point while we look for a solution, be it homemade or leveraging [Aragon](https://aragon.org/). -2. Foreign influence. Our DAC will always be public, transparent and held to the highest standards, but the fact that it’s an open way to fund the projects that Giveth undertakes, it could be exposed to an admittedly unlikely vector of attack where a powerful party decides to fund specific Milestones or projects that are on the periphery of the purpose and this acts in detriment of the best direction to take. This would be a similar attack to sovereignty to the [IMF dictating policies to countries](https://www.sciencedirect.com/science/article/pii/S0161893815001003) in exchange for bailouts or access to concessional loans. -3. That said, we have funds to support this initiative for a limited period of time, and since Giveth is a non-profit blockchain entity that accepts donations, if you are a donor and **want to support Blockchain4Good projects PLUS a decentralized non-hierarchical governance experiment like the Unicorn DAC**, we are all ears (and eyes!): hit us up on [Riot](https://riot.im/app/#/group/+giveth:matrix.org) or [Twitter](https://twitter.com/Givethio) or fund us [directly](https://giveth.io/donate/)! - -**Already winning** -------------------- - -The Unicorn DAC was presented during DevCon4 at the [Aragon Dream DAO contest](https://blog.aragon.org/devcon4-recap/)… and it won the runner-up prize! 250 ANT + 250 DAI for making it a reality! Aragon and Giveth (and the Unicorn DAC in particular) share the basic principles of decentralization and non-hierarchicality. We see Aragon as the perfect tool to facilitate and enable this governance experiment. - -Have a look at Lorelei pitching at minute 58:15 below! - - - -#winning - -**But… why?** -------------- - -It is worth reproducing a conversation I had with Lorelei on the reason to spend money and effort trying to devise and implement untested ways of governance: - -> “Is it appropriate to answer this question with a meme? - -Santa Gives Unicorns - -> Ha, but in all seriousness, the Unicorn DAC takes these decentralization experiments within. Any good mission reaches as far out into the world as it does into its creator, which in this case is us, the Ethereum community. We can yab about decentralization of power all day while at home we still have one or a privileged few making the influential calls on how money is spent, and this DAC offers a solution to that.” - -We are launching this experiment to change how the world looks at self-management. We believe there are more human ways to interact and organize than the rigid, sometimes alienating structures of today. - -Come join our dialog in our [Riot](http://join.giveth.io/) or share your ideas below — they will be read and discussed! Participate and join us in the revolution of management! - -Enter the Unicorn DAC. -====================== - -* Join us on [Riot or Slack](http://join.giveth.io/) -* Discover our [Site](http://giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -_The Giveth DAC — the community working on the_ [_DApp_](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4) _and many other projects — is funded through our Donation Application._ **_We ourselves depend on you, on Givers_**_: the people out there who believe a tool like this should be a reality, individuals who want to help us to make the World a Better Place. If you want to_ **_be one of our favorite Unicorns, go to_** [**_donate.giveth.io_**](http://donate.giveth.io/) **_and claim your space on our leaderboard_**_, donate directly in the DApp (right_ [_here_](https://beta.giveth.io/dacs/5b37da13a239ac21b383d4da)_) or come talk to_ [_Griff or Kris on Riot_](https://giveth.io/join/)_, and tell us how you’d like to contribute._ ❤ diff --git a/blog/2019-03-27-realigningIncentives.md b/blog/2019-03-27-realigningIncentives.md deleted file mode 100644 index 5ac4f16557..0000000000 --- a/blog/2019-03-27-realigningIncentives.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -slug: realigningIncentives -title: The Future of Giving is Realigning Incentives -author: Kris -author_image_url: /img/krisAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -All hands on for Giveth - -> A Trade leaves things as they were, with no external Surplus. A Gift creates a Surplus as it spreads. _~ Seth Godin_ - -Giveth is exploring new territories and expanding its horizons: we are embarking on an exciting mission to enrich the Giveth Donation Application by **making the core part of it, the donations, more sustainable**. From enabling Givers to donate to the causes they believe in and providing a layer of [transparency and accountability](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4) through our [DApp](https://wiki.giveth.io/dapp), we will now be tackling the sustainability of the donation process itself. **We want to create continuous streams of funding through the creation of economies around causes**, by building a system of [token bonding curves](https://blog.goodaudience.com/rewriting-the-story-of-human-collaboration-c33a8a4cd5b8) feeding cause-focused DAOs (with a unique governance model) on top of the Giveth DApp, in a collaboration with [BlockScience](https://block.science/). - -_Edit May 2019: for more on the Commons Stack initiative, read_ [_this most recent update_](https://medium.com/commonsstack/the-commons-stack-scaling-the-commons-to-re-prioritize-people-and-the-planet-e1293123831d) _by_ [_Jeff Emmett_](https://medium.com/u/ae6d20c4931e?source=post_page-----ac265e3010b8--------------------------------)_, for a technical deepdive by_ [_Abbey Titcomb_](https://medium.com/u/5967a5d3b611?source=post_page-----ac265e3010b8--------------------------------) _go_ [_here_](https://medium.com/commonsstack/deep-dive-augmented-bonding-curves-b5ca4fad4436)_._ - -**_From centralized Donations to sustainable Collaborations_** --------------------------------------------------------------- - -If you have been following Giveth closely, you will know by now that we are not your regular organization and are constantly changing our own collaboration models through many experiments, and that we are involved in [many](https://medium.com/giveth/giveth-partners-with-alibre-io-for-last-mile-solution-in-mexico-50c5155dfcd5), [many](https://medium.com/giveth/the-unicorndac-a-non-hierarchical-decentralized-governance-experiment-8dfbe6e98d19) [initiatives](https://medium.com/aragon-dac/aragon-dac-a-new-community-effort-to-foster-aragons-development-led-by-giveth-2228dcc17b63), seemingly not moving in just one specific direction, but actually, we are! **We are a Decentralized Altruistic Community (DAC) focused on making the World a Better Place** through the use of blockchain technology, and yes, this is a wide and ambitious [mission](https://wiki.giveth.io/dac/mission/). But we have a path we are on, well, actually we have several, and we are doing this on purpose, to make us more resilient, even antifragile. The Ethereum community and the blockchain space as a whole is in constant flux, so we are working on and supporting a wide array of different initiatives (we call it the [Giveth Galaxy](https://giveth.io/#galaxy)) that we believe are bringing lasting value to the wider community. - -During this cryptowinter, we ourselves, as a non-profit blockchain-based entity, have been struggling quite a bit to keep financially afloat and have only been able to do this through a generous donation by [an anonymous donor](https://medium.com/giveth/surprise-285-eth-anonymous-donation-given-to-giveth-9167266a5085), but mostly through a constant stream of [personal donations by our co-founder Griff Green](https://beta.giveth.io/dacs/5b37da13a239ac21b383d4da), for which we are eternally grateful. This scarcity however got us to discuss our own sustainability quite a bit, and the importance of good, objective governance that will benefit our individual and collective interests, our ‘Commons’. **Depending on pure goodwill, even if it happens in a transparent and accountable way, is not sustainable**, not for us nor for any other altruistic community: it puts you in a scarcity mindset and is a heavy distraction from the cause(s) that unite you. This concern made us see more clearly than ever that we have to invest time in bringing Giving to the next level, and change the way humans collaborate. - -**_1–2–3 — Infinity._** ------------------------ - -First things first, we are very happy and proud to say that **our flagship project, the Giveth DApp,** [**currently in beta**](https://wiki.giveth.io/dapp/)**, is now** [feature-complete](https://medium.com/giveth/whats-dappening-0x5-ultra-configurable-milestones-27ff92383de2)**,** bringing us very close to what we could call ‘Giveth 1.0’. This of course does not mean that we will stop working on the DApp, on the contrary, much more is coming, such as deploying our DApp on the [xDAI chain](https://medium.com/poa-network/poa-network-partners-with-makerdao-on-xdai-chain-the-first-ever-usd-stable-blockchain-65a078c41e6a), introducing governance solutions through [Aragon](http://aragon.org), a complete UX overhaul and so much more. This is all in the making but in order to continue with this, we are currently focusing very hard on the funding part of the puzzle**.** We want to help forward the ecosystem itself through an ambitious token-engineering experiment, in collaboration with [BlockScience](https://block.science/). **The target of this experiment is to transform communities around altruistic causes into entire economies and to build this on top of the Giveth DApp.** In the coming months, we will be working hard on this initiative that will bring us at some point to what we like to call ‘Giveth 2.0’. - -Now that we have traceable donations working in the DApp, we can start to experiment with new models to support both the organization as well as the funding of communities. Your support stays very, very welcome ([all tokens accepted](http://giveth.io/donate) 🙏) but in the long run, we want to incentivize you so that you are no longer just a Giver, but have a real stake in the success of the community you will be supporting: **we want to align the very human behavior of profit-seeking with socially beneficial behavior: to us this is the real Future of Giving**. - -We built the foundational layer of our Giveth DApp on the Ethereum blockchain and not on a centralized server to bring **true accountability and transparency to decentralized governance experiments**: there is an immutable piece of evidence of what happened with your funds. The true magic however, that will allow us to create sustainable streams of funding, lies hidden within the existing dynamics of blockchain technology. **Every blockchain network in existence has aligned incentives around supporting the network itself: every ‘actor’ in the system, when acting in their own best interest, actually benefits the system.** Miners earn inflation for supporting the network, developers hold the token hoping their efforts will raise its value, and users buy the token creating demand and pay transaction fees: it is a very simple and well-balanced ecosystem: **helping yourself, helps the system to thrive, and very often it doesn’t even matter whether that system is useful or not.** - -We are building the Future Of Giving and are fascinated by these mechanisms, we want to use these self-sustaining models for actual good. **The ‘Commons’** can be [defined](https://en.wikipedia.org/wiki/Commons) as “\[…\] resources that groups of people (communities, user groups) manage **for individual and collective benefit**.” We, and many communities like ours, that are organized around social impact causes, are suffering from scarcity, because **we think about the collective benefit and ignore the individual,** who needs to survive as well; this is unsustainable. By default, people will actually do the opposite and take their individual interest over that of the common good, which is often called the [tragedy of the commons](https://en.wikipedia.org/wiki/Tragedy_of_the_commons). In **both cases**, there is a major incentive alignment issue: either the individual gains but the collective suffers or the other way around. Witnessing for a while now these emerging, more sustainable systems, we believe it is time for the next step. By modeling the success of existing blockchain ecosystems (through the implementation of new cryptoeconomic primitives) we want **to create abundance to support the Commons**, thinking about both the collective as well as the individual interests. - -Now, our goal at Giveth is to use token engineering, more specifically, Curation Markets, to bring this from a purely digital realm, into the real world. We will build it on top of our Dapp, and **build it in such a way that it supports projects that benefit our common interest**, or in other words, that will enable us to sustainably crowdfund the Commons. The initial work was to enable transparent and accountable donations on the blockchain, the next step is to move away from ‘donating’ altogether and to create a sustainable system: **gifted funds become backed by a token of value in a circular economy.** As [Abbey Titcomb](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c) says: - -> “We believe the answer to the underfunding of social goods and underserved community contribution is to reframe social goods as self-governing and continuously funded commons.” - -**Wait but How?** ------------------ - -Through building the augmented bonding curve model created by [BlockScience](https://block.science/) on top of our DApp we want to create continuously funded organizations. How does this work? We first learned about them through [a post](https://blog.goodaudience.com/rewriting-the-story-of-human-collaboration-c33a8a4cd5b8) by [Jeff Emmett](https://twitter.com/jeffemmett), a Giveth collaborator, who explains the basic building blocks — a highly recommended read to learn more on how token bonding curves could enable a project to bootstrap funding and token value along with project success and popularity. You can find more references in Abbey Titcomb’s report on [what we built at ETHDenver](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c), and for all [technical definitions](https://medium.com/@michaelzargham/jargon-party-e3616cd16a9) and [more theory](https://medium.com/block-science/on-the-practice-of-token-engineering-part-i-c2cc2434e727), we refer you to [Michael Zargham](https://medium.com/@michaelzargham). - - -However, we would like to illustrate the theory now through a real life example of how this could work, imagining a future in which Giveth has already built this model into its DApp (also available [in video format, narrated by Griff Green](https://youtu.be/WJ23oQpooG0?t=694)): - -So imagine you live by the beach, and you have the habit of picking up trash regularly, but you see this is just not having the impact you desire: it doesn’t scale. For more impact you are also regularly donating to a nonprofit promising exactly this, large-scale impact but … all you see is a lot of marketing and a continuous request for more funds. This is all very frustrating. - -At this point in time, you run into Jonathan, an activist who you often saw on the beach doing exactly what you do: cleaning up. He tells you about a new kid on the block: the ‘TrashHeroes’ and they are offering you something else. They invite you to not just give money but to actually help them steer the organization. In return for an amount you choose you will receive tokens, tokens that allow you to make decisions for the common good of the organization. On top of this, if you do a good job and the organization runs smoothly one day those tokens could be worth more than what you donated. This sounds too good to be true, but hey, you were donating funds anyways and with this one you get a say in the decisions! - -So you give 10 xDAI ([a representation of DAI token](https://medium.com/poa-network/poa-network-partners-with-makerdao-on-xdai-chain-the-first-ever-usd-stable-blockchain-65a078c41e6a)) and receive TrashHero Tokens, which you hear actually have value, in the real world. **The value however, is not determined by an open market, but by a smart contract**, which is actually the token bonding curve. So how does this work you ask? The price, the value of the TrashHero Token, is determined by the total supply of the token in general: if more people mint the token in return for xDAI, the price of the TrashHero Token goes up. If the supply goes down — when people burn their tokens and take money out of the contract the price of the token goes down. **The big difference however with existing curve models, and which makes this one sustainable is two-fold.** First, there is **the curve itself** which disincentivizes people who get in late to burn their tokens quickly, they need to keep these for a while if they want to make a profit. The second element is that people who get in early should be the people who are in it for the long haul, because they are the believers in the cause, they will most often be the experts. This is stimulated by preventing our pioneers from burning their tokens immediately: **their tokens are locked until specific goals** (which we call Milestones in our DApp) have been reached. In this way the collective interests you are fighting for are protected by default, the Commons needs those funds and outweigh your short-term self-interest, and you are incentivized to reach the set goals, the Milestones. **This innovative system where everyone acts in their own self-interest, propels the Commons forward and pushes it to reach its set goals.** - - -Back to our TrashHeroes that have invited you to be part of this initial group of experts who together have raised quite some xDAI to initialize the curve and the TrashHero Commons. One half, 50% of this xDAI, is locked in the smart contract, 50% of this xDAI is given to a DAO controlled by the TrashHero token holders to execute on their common interest, now baptized the TrashHero Commons. **This Commons that supports the cause of cleaning up the beaches will now need to come up with good proposals to actually support this cause. As the Commons spends money, the tokens that were given to the group that initialized the curve will become unlocked periodically.** This spending goes through Milestones you help create in the Giveth DApp: xDAI will be released once the initiative takers (the ‘Milestone Managers’) prove they have actually reached the goals they set that support the Commons’ cause (i.e. cleaning up beaches) — this is where the power of Giveth kicks in: **you only get rewarded when you are being accountable**. - -The effective working of the TrashHero Commons is steered through a novel type of curation market governance system that allows you to use your TrashHero Tokens to signal priorities of tasks (Milestones) to be executed for the Commons to reach its goals. When a target that supports the goals of the Commons is proposed — for example, you get 15 friends together and make a Milestone for doing a side-by-side, step-by-step cleaning of 5 km of coast — and if it is supported by the TrashHero Token holders, it will receive funding from the Commons: xDAI will be sent to the Giveth Milestone. Then once the task has been completed, by documenting in pictures and videos the gathering of 3 tons of plastic and waste, the xDAI will be sent to the token bonding curve and you will be minted TrashHero Tokens, which you can then decide to burn immediately (without a need to speculate if you don’t want to) to receive your xDAI. When you or anyone else decides to burn your tokens, there is a fee that goes back into the Commons, which is the lever that will support more social good. **To us, this is the Future of Giving**: your socially beneficial behavior creates a surplus! - - - -##### _Griff Green’s talk at EthCC Paris on the evolutionary movement of human collaboration through blockchain (TrashHero Commons example starts at_ [_10:55_](https://youtu.be/WJ23oQpooG0?t=655)_)_ - -**Generosity generates Income** -------------------------------- - -Doing good _feels_ good, and we hope our alternative economic system will attract more people who want to do good by not just giving but by staying involved. **Instead of just simply donating, they get the opportunity to participate in a circular economy that supports the underlying cause**. As more people will be encouraged to join the Commons, it incentivizes the people who initialized the curve to do even better, as the initial token holder’s funds will only be unlocked as the community actually does good, and spends the money. **By being generous and by participating in good governance they can generate an actual financial return, an income — they create abundance.** - -Next to this, speculators will get involved, because that is what happens with tokens, and actually, its great! Secondary markets and the trading volume will hopefully create an extra flow of funds that isn’t normally part of a charitable community. **After the initialization of the curve, the new donations create tokens that have no locking period, and 100% of those funds go straight into the bonding curve.** When later participants burn their tokens they however always pay a fee, and this fee goes back into the Commons, which further support its goals. Every participant — whether it is an initial crowdfunder, a regular Giver or a speculator — should and will act in their own self-interest, which is steering the Commons to become a success, with everyone’s incentives aligned. - - -**One more important note: this is a giant experiment and it may not work.** However because of the use of the Giveth DApp the projects that are looking to clean up beaches, help the homeless or do research to cure Alzheimer are insulated from the governance experiment’s failure. **The benefit is that these initiatives will exist on our Giveth DApp, so there are multiple ways to fund them.** If a token holder really wants a specific Giveth Milestone to be supported but the governance of the Commons breaks down for one reason or another, they can burn their token (again helping the economy through a small fee), receive xDAI, and send it directly to the specific Milestone on the DApp they wanted to support. The Commons is one actor in an open system. What we will have done is create an extra way to fund projects on our DApp and most probably generate quite some buzz around that specific economy, a buzz supported both by the community as well as by speculators. Whatever happens, more people will know that this cause needs to be supported. - -**We started Building this Future of Giving Yesterday** -------------------------------------------------------- - -With every statement we make, new questions come up (for example [this dialogue in our chat](https://riot.im/app/#/room/!vwFGsktMNkdorFWJRi:matrix.org/$1552247327760014NjKKA:matrix.org?via=matrix.org&via=giveth.io&via=status.im)), and we do not have all the answers just yet. The models we use are however based on years of research by BlockScience, and are being refined and further documented by the team led by [Michael Zargham](https://twitter.com/mzargham) with whom we are in a constant dialogue. To put this theory to the test, we wanted to build this yesterday, so that’s what we are doing. With the very limited funds we have available, **we have decided to kickstart this project by addressing the wisdom and skills of the very core for whom we are building this: the Crowd, the Commons, You.** We will build and hack this together with you, and we have already started doing this successfully. At ETHDenver we supported the Pactful Team, where we won the Impact Track [by building a proof-of-concept user interface](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c) for our idea. We continued at [EthParis](https://twitter.com/Givethio/status/1101583428506583040) and are **now ramping up to build various components that will all tie into a working whole during** [**Odyssey**](https://www.odyssey.org/) in the Netherlands, the biggest AI & Blockchain Hackathon in the world. We are the largest group participating and have been accepted with five teams, working on four of the hackathon’s tracks gathering a multi-talented team of 30+ people. We are uniting developers from many different projects in the Ethereum space to form a Commons and help us build this Future of Giving, together. - - - -##### Abbey Titcomb with the Pactful Team, who won the Impact Track at ETHDenver - -More is coming very soon but in the meantime you can **catch up** by watching Griff Green’s [EthCC talk](https://www.youtube.com/watch?v=WJ23oQpooG0&feature=youtu.be&t=20), read Abbey Titcomb’s [ETHDenver update](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c), scrutinize the [models at BlockScience](https://medium.com/block-science/on-the-practice-of-token-engineering-part-i-c2cc2434e727), and keep yourself up-to-date by following us on [Twitter](http://twitter.com/givethio). Next to this we are actively looking for **more developers** to help us build at future hackathons (such as [ETHCapeTown](https://ethcapetown.com)) and beyond, so please come join our community via [the Social Coding chat](https://riot.im/app/#/room/!kUeYRcrXObgGoJlFjn:matrix.org?via=matrix.org&via=giveth.io&via=status.im) and signal your interest. - -We hope you will join us on an adventure that has already started and is expanding our Giveth Galaxy, and [**invite you**](https://riot.im/app/#/room/!kUeYRcrXObgGoJlFjn:matrix.org?via=matrix.org&via=giveth.io&via=status.im) **to be an active participant in this primordial Ethereum and Giveth-powered Commons that is Building The Future Of Giving**. [Join us Today](https://riot.im/app/#/room/!kUeYRcrXObgGoJlFjn:matrix.org?via=matrix.org&via=giveth.io&via=status.im). - -Warm regards, - -[Giveth](http://giveth.io) - -* Join us on [Riot or Slack](http://join.giveth.io) -* Discover our [Site](http://giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-03-01-howToDocs.md b/blog/2021-03-01-howToDocs.md deleted file mode 100644 index a06b517ab3..0000000000 --- a/blog/2021-03-01-howToDocs.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -slug: howToDocs -title: How to contribute to documentation -author: geleeroyale -author_title: Giveth -author_url: https://github.com/geleeroyale -author_image_url: https://avatars1.githubusercontent.com/u/317685?s=460&u=cad937f322db29d6ade49956c8d7d289a583fa9c&v=4 -tags: [how-to, documentation] ---- - -import useBaseUrl from '@docusaurus/useBaseUrl' - -Hello dear contributor! - -It is very easy to contribute to our new Giveth documentation website. We use [docusaurus v2](https://v2.docusaurus.io), so you can also refer to their documentation, especially for advanced changes. - -However - here are the simple ways to contribute: - -## Change something in a page - -Editing a page; - -`Click` on the *Edit page* link at the bottom of any entry. - -## Add an image - -If your content needs an image, you should place it in this folder: `static/img/content` - -For relative links you should also import the `useBaseUrl` hook from @docusaurus/useBaseUrl - place it immediately after your *front matter*. - -```js -import useBaseUrl from '@docusaurus/useBaseUrl' -``` - -Then you can import the image - i.e. the image I used above to demonstrate the look of the edit link: - -```js -Editing a page; -``` - -## Make a new page - -In order for this to work nicely, please fork and clone from our main repository on github and make a pull request after you have made your changes. - -Docusaurus will automatically create new pages from any added markdown (`.md`) files with the correct frontmatter (look at current pages to get an example). - -So to create a new page, you should create a new markdown document, depending on the type of content. - -- User guides should be created in the `guides` folder -- Developer documentation should be created in the `docs` folder -- Updates, content that does not easily fit other categories, as well as longer entries should go into the `blog` folder - -If you want the entry to show up in the respective sidebar you will need to add the title to the existing array: - -- `sidebars.js` for the docs section -- `sidebarsGuides.js` for the guides section - No newline at end of file diff --git a/blog/2021-03-24-futureofGiving.md b/blog/2021-03-24-futureofGiving.md deleted file mode 100644 index 15e07fa93c..0000000000 --- a/blog/2021-03-24-futureofGiving.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -slug: futureofGiving -title: The Future of Giving is Here -author: Lauren -author_title: Blockchain DAbbler and Heart-Centered Jack of All Trades -author_image_url: /img/laurenAuthor.png -image: /img/blog/futureofGivingimg1.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - - -We are very excited to announce the launch of Giveth at [giveth.io](https://giveth.io/) — a free, open-source donation application for community philanthropy featuring an all-new UI/UX. - - - - -###### Photo by [Giveth](https://giveth.io/) - -Giveth is known for being radically transparent, community-owned and community-driven. Our flagship DApp (live for 3 years at beta.giveth.io) is now being rebranded as “Giveth TRACE”. Giveth TRACE offers a platform for peer-to-peer donations on the blockchain with detailed traceability for “Givers” and mutual aid projects. However, it does require some knowledge of Ethereum and wallet management. - -**_With the new Giveth, project owners anywhere in the world can publish an online profile and start accepting donations within minutes._** - - - -###### Image Credit: Grandma Finds the Internet via [imgflip](https://imgflip.com/) - - - -###### Screenshot taken from [Giveth](https://giveth.io/) - -Both Torus and MetaMask wallets are fully integrated into the DApp, meaning that a blockchain newbie can create a wallet with Torus by signing in via social media as easily as the crypto-savvy can sign in with their MetaMask browser extension. Torus integration also means that Giveth is compatible with mobile and a wide range of desktop browsers. - -Once logged in, a “Maker” can follow the highly intuitive step-by-step project creation flow and begin raising funds in crypto right away with zero fees added by Giveth. - -**_100% of every donation goes directly to the project. This way, together, we can make the world a better place._** - - - -###### Image Credit: Imagination Spongebob via [imgflip](https://imgflip.com/) - -We have really made it easy for you to give to the regenerative projects you love! Anyone can become a Giver simply by clicking donate and connecting to their preferred wallet. New to crypto? No worries! Torus integration makes it possible for you to top-up your crypto wallet easily with fiat. - -For all Givers, to save and track your donations you need only to sign in with Torus or MetaMask and all that you give will be visible in your account. Your generosity shall be forever immortalized transparently on the Ethereum blockchain! - - - -###### Screenshot taken from [Giveth](https://giveth.io/) - -**_At Giveth we are committed to building the future of giving based on feedback from you, our community._** - -In the next months as we continue to hone the user experience and squash any bugs we encounter while on-boarding new projects, we want to hear what we can do better to make Giveth the best user-friendly DApp for peer-to-peer donations. - -So head over to [giveth.io](http://giveth.io), try it out for yourself, and let us know what you think! - -## Want to get more involved? - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Site](http://giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-03-30-flavorsOfGiveth.md b/blog/2021-03-30-flavorsOfGiveth.md deleted file mode 100644 index 1d7c89a805..0000000000 --- a/blog/2021-03-30-flavorsOfGiveth.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -slug: flavorsOfGiveth -title: Two Flavors of Giveth.. Which One to Choose? -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/twoFlavoursBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - - -###### Giveth TRACE and Giveth.io landing pages - -A new DApp for Giveth has launched! WOW! Much Excite! The pre-existing Giveth henceforth will be known as Giveth TRACE. The [new Giveth.io Donation Application](https://giveth.io/) is an important continuation of our mission to build the future of giving. Both iterations will continue to exist and do contain different features. In this article we’ll be diving into the nitty gritty to help you decide which version of Giveth will aid you the most on your philanthropic venture. - -TL;DR ← ----------------- - -Three key distinguishers of the Giveths are: **_Trust_**, **_User Experience,_** and **_Scope_**. Let’s dive in. - -**_Trust_** -=========== - -First up let’s talk about Trust. Giveth TRACE (Originally Giveth Beta) was launched in 2017. Following [the great DAO hack](https://www.gemini.com/cryptopedia/the-dao-hack-makerdao) from the previous year, the burning question at the time was: how do we make these new decentralized innovations resilient and trustworthy? Giveth itself was on the frontlines of these events and set out to solve these issues. - -Giveth TRACE employs smart contracts to handle various transparency-oriented functions of the platform. These interactions happen on the blockchain, including traceable donations, escrow, and dispersal of funds. It uses Milestones for specific projects or goals that can have conditions outlined for funds to be released. An example would be to prove work was done on a project or that money was spent to acquire something specific. The milestone contract is employed to act as an escrow. A milestone creator can designate a recipient other than themselves and also a reviewer. The reviewer of a milestone is responsible to assure that any stated expectations were completed before authorizing the smart contract to release the funds to the recipient. - -The new Giveth DApp does not use smart contracts to facilitate donations but instead provides a true peer-to-peer experience where funds go directly from donor to receiver. The resulting transaction is eternally scribed onto the blockchain. There are no escrow or reviewer functions on the Giveth.io DApp so while donations are much more direct, you are encouraged to do your due diligence before donating. - -**_User Experience_** -===================== - -Following the rise of ‘cryptokitties’ and the mooning of the price of ETH in 2018, the Rinkeby test network was implemented on Giveth TRACE to resolve absurd gas fees and scalability issues. This allows users to interact with smart contracts on the Dapp for no actual fees, using only gas on Rinkeby to execute the majority of contract transactions. In fact, Giveth actually pays the fees to send your donations to mainnet. - - - -**_“The Rise and Fall of Ethereum circa 2018 AD”_** -###### Image Source: medium.com - -Profile creation on Giveth TRACE is facilitated by smart contract interactions on Rinkeby and is reasonably straightforward, however is currently limited to MetaMask. Giveth TRACE currently allows donations in ETH, DAI, PAN, WBTC and USDC. - -Giveth.io has expanded giving capabilities by allowing donations in ETH and any ERC-20 Token on Mainnet and [**xDai network**](https://www.xdaichain.com/)! The [Giveth.io DApp](https://giveth.io/) uses Onboard.js to permit virtually any Ethereum wallet to be used for donations. Project creation has been streamlined, so creators can sign-in, make a project and start collecting funds literally in minutes. For creating a profile you may choose between standard MetaMask login or Torus Wallet. Torus Wallet also provides a crypto on-ramping feature so you can convert your cold-hard cash into cryptocurrency very easily and get to donating in the digital age. [More Info on Torus wallet can be found here.](https://docs.tor.us/) - -**_Scope_** -=========== - -Scope is the last, but perhaps coolest, distinction I want to mention. Giveth TRACE has **huge** scope: its donation hierarchy is broken down into Communities (formerly known as DACs), Campaigns, and Milestones. Donations made to Communities and Campaigns are stored in a ‘pledge’ vault. The Community or Campaign manager can then delegate your pledge into the Campaign or Milestone, respectively, of their choosing. This system created by Giveth has coined the term ‘Liquid Pledging’ and in effect allows for curated donor funds. This means would-be donors can make non-custodial contributions to causes that they care about and funds can find their way to the right place at the right time. Once your funds have been delegated you’re able to track where they went on Giveth TRACE. - -Giveth.io Dapp aims to provide a simpler experience. While not achieving the same scope of Giveth TRACE it is much easier to navigate. Donations made on Giveth.io go straight A → B and the project owners themselves dictate the scope by the projects they choose to create. - -**_To Summarize:_** -=================== - -_Giveth TRACE_ --------------- - -* Allows for donations on macro and micro levels via Communities, Campaigns, and Milestones -* Has a system of oversight to prevent misuse or fraud -* Donations accepted in ETH, DAI, PAN, WBTC, and USDC -* Curated Donor Funds via ‘Liquid Pledging’ -* Giveth doesn’t charge any fees, in fact we pay the fees to send funds to the recipient -* Works with MetaMask - -Giveth.io ---------- - -* Streamlined project creation accessible for all -* Multi-wallet functionality -* Peer-to-peer transactions -* Giveth doesn’t charge any fees -* Fiat donations via Torus On-ramping -* ETH and ERC-20 token donations -* Donate on **xDai** and save on gas - -The new Giveth is straightforward if you’re looking to make simple donations peer to peer without any added complexity but with more connectivity. Giveth TRACE allows you to define how broad or narrow your donations are while maintaining a high standard of transparency and checks on fund flow. Each has specific advantages in terms of collecting donations. Check out both and decide which flavor suits your taste; [Giveth TRACE](https://beta.giveth.io/) or [Giveth.io](https://giveth.io/). - -## Want to get more involved? - - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Site](http://giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-04-05-whatDappened1.md b/blog/2021-04-05-whatDappened1.md deleted file mode 100644 index d713db1ff1..0000000000 --- a/blog/2021-04-05-whatDappened1.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -slug: whatDappened1 -title: "What DAppened: March 17–31" -author: Lauren -author_title: Blockchain DAbbler and Heart-Centered Jack of All Trades -author_image_url: /img/laurenAuthor.png -image: img/blog/whatsDappening1Meme.gif ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - -_Hello friends and fans of Giveth! This is one part of a series of short transparency posts where we keep you in the loop with updates on what’s in development for_ [_giveth.io_](http://giveth.io)_._ - -Our new DApp [went live](2021-03-24-futureofGiving.md) at [giveth.io](https://giveth.io/) on March 24, 2021, and since then we got some great feedback from our testers and community, and we’ve been hard at work fixing bugs and adding new features. - -First, we addressed the issue of gas fees not being calculated correctly, added an informative banner, and enabled users to login directly on xDai chain. We disabled the ability of a project creator to use a contract address for their project so that donations to all projects can be done either on Mainnet or xDai. We also added more tokens to our list in order to allow the Giver to donate with even more flexibility! - -We onboarded a new member into our dev team and thanks to him we now have functional automated testing that allows us to make changes to the DApp in development and then push to our testing site with greater confidence. - -Next we tackled a bigger fish: the development and implementation of a quality score, sorting/filtering method, and search function to add greater flow and organization to the projects page. - -Magic Sorting - -Now the projects are sorted by default using a “quality score” — a combination of number of likes, number of donations and quality of project description. We have also added the ability for the user to filter projects by category, and to change the sorting method from the default to “number of likes” or “amount raised”. - - -Lastly, you are now able to use the search bar to quickly and easily find the exact project you want to view or Give to! - -Filter and Sort on Giveth.io - -###### “Filter by Category”, “Sort By” and “Search Projects” Features on [Giveth.io](https://giveth.io/) - -Another exciting update is that we’re now using [Segment](https://segment.com/) analytics and [Autopilot](https://www.autopilothq.com/) to track activity on the DApp and send appropriate corresponding notifications. We also worked on some internal organization in our [Discord server](https://discord.com/invite/JftjK8Un3z) that enables us to receive notifications so we can monitor site actions (such as new project creation, new donation, etc.) in-house. - -In the next sprint we’re excited to continue with QA by getting email notifications working smoothly and ensuring that the donation amount (at time of donation) is being calculated and added to the database correctly. We also plan to add rich text formatting to the project creation flow, and enable the Maker to add videos and/or images to their project description. Furthermore, we are now developing systems for project verification to increase the quality of projects on the DApp. - -In the coming weeks we will be investigating fiat integration for on-ramping and off-ramping solutions, and continuing to work on creating a white-label option. - -As always, we are committed to building the future of giving based on feedback from you, our community! Let us know what you’d like to see us work on in future sprints by [trying out the DApp](http://giveth.io) and sharing your thoughts in our [Discord](https://discord.com/invite/JftjK8Un3z). - -Darth Vaders Wants you on Giveth! - -Thanks for reading and we’ll see you at the end of the next sprint for more dev updates ;) - -_Many thanks to our amazing team for making all this possible: James Farrell, Mateo Daza, Kay, Merlin Egalite, Danielle Gennety, Willy Ogorzaly, Griff Green, Mark Prljic, Mitch, Ashley Wagner, and Lauren Bajin!_ - -## Want to get more involved? - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Site](http://giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-04-15-change-makers.md b/blog/2021-04-15-change-makers.md deleted file mode 100644 index ed2cb8a963..0000000000 --- a/blog/2021-04-15-change-makers.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -slug: changeMakers -title: Calling All Change-Makers! -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/change-makersMeme1.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -**Are you passionate about changing the world for the better?** We want to hear how you’re taking action to improve upon a social or environmental issue that speaks to you. Tell us how you’re making a difference. **Share your story.** - -This is a call to action for all projects that are making a positive impact in the world! We would like to feature your stories on the Giveth social network and bring you into the Giveth ecosystem to help you achieve your goals. We believe in supporting each other to bring about global change as a collective. That’s why we are hard at work building the Future of Giving, connecting Givers to impact projects with a passion for global evolution. - -Cat Donating on a Computer - -In March of 2021 we launched the new [Giveth Donation Application](https://giveth.io/) for fostering and facilitating donations to philanthropic projects on the Ethereum blockchain. It’s a free open-source platform for transparent peer-to-peer donations that aims to support innovators by building communities of donors around vital causes. - -The goal of this campaign is to provide a space for altruistic developers and change-makers to talk about their passion projects, find guidance, and gain credibility and support with our dApp. So we want to hear from you! Share your perspective and tell us how you are creating change or helping to solve a problem. - -### **Your Task?** - -1. **Go to** [**Giveth.io**](https://giveth.io/) **and add your project** -2. **Tell your story\*** -3. **Share your project and story on** [**Twitter**](https://twitter.com/Givethio) **or** [**Reddit**](https://www.reddit.com/r/giveth/) **using the hashtag #Giveth4Change\*\*** - -\*Describe the problem you’re working on, the difference you want to make, and why this matters. Your impact story can be told as a tweet thread, a short video, a blog post/article, a photo journal — feel free to get creative! Be sure to include the message you wish to share with others. - -\*\*Submissions must be made either on Twitter (tagging [@giveth.io](https://twitter.com/Givethio) and #Giveth4Change) or under our subreddit ([r/giveth](https://www.reddit.com/r/giveth/) with #Giveth4Change). Your submission must include your story and a link to your project on [giveth.io](https://giveth.io/). - -Great Gatsby calling all change-makers - -We will be shining the spotlight on submitted projects by sharing them in Medium blog posts, via Twitter, Discord, and blasting off your praises throughout our network. Don’t miss this opportunity to get involved and get noticed with #Giveth4Change. - -## Want to get more involved? - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Site](http://giveth.io/), [Docs](https://docs.giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-04-19-whatDappened2.md b/blog/2021-04-19-whatDappened2.md deleted file mode 100644 index 529f528ac5..0000000000 --- a/blog/2021-04-19-whatDappened2.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -slug: whatDappened2 -title: "What DAppened: March 31 — April 14" -author: Lauren -author_title: Blockchain DAbbler and Heart-Centered Jack of All Trades -author_image_url: /img/laurenAuthor.png -image: img/blog/whatsDappening2Gif.gif ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -_We’re back with another development update from our recent sprint cycle! Read on to stay in-the-know on what’s dAppening at_ [_giveth.io_](https://giveth.io/) - -In this past sprint, we discovered in our testing a wee little bug in our “sort” feature that was causing only the pre-loaded projects to be sorted. Rest assured, we squashed that bug and now the sort/filter/search functionality is working smoothly. We have documented how to obtain a project with a high “quality score” in our [Giveth docs](https://docs.giveth.io/guides/qualityscore/). Makers can now ensure that they’re doing everything they can to see their projects rise to the top! - -We’ve upgraded the projects page as well with “infinite scroll”, allowing the user to scroll down the page as new projects load automatically. - -Infinite Scroll is fun - -To further improve upon the quality of projects on our dApp, our team has been working on the new project verification method. We are developing a process in which Makers can submit their projects for review by our team and potentially achieve “verified” status. In the future, verified projects will be eligible for some exciting benefits 😉 - -Bob Ross for Giveth4Change - -If you haven’t heard yet, we launched the “[Change Maker Campaign](https://medium.com/giveth/calling-all-change-makers-7fa964684c2b)” with [#giveth4change](https://twitter.com/hashtag/Giveth4Change?src=hashtag_click), encouraging Makers to creatively share their stories on how they are making a positive impact in the world we live in. Our favourite projects are going to be highlighted across the Giveth social network, helping them gain cred and support! - -It runs until May 12, 2021, so it’s not too late to submit your projects! - ---- - -Coming with our next sprint, we’ll be putting the finishing touches on rich text formatting for project descriptions so Makers can add photos, embed videos, create lists, format texts, and customize the presentation of their project information. - -We’re also continuing to improve email notifications so that our users get appropriate and useful emails in accordance with their interactions on Giveth. - -Further adding to the dApp, we’ll be integrating an embedded support chat so that users on giveth.io can ask questions directly to our team while using the platform. - -Still in the works is the implementation of efficient methods of fiat on-ramping and off-ramping, and we now have more of our team members focusing efforts on resolving this long standing issue. - ---- - -As always, we are committed to building the future of giving based on feedback from you, our community! Let us know what you’d like to see us work on in future sprints by [trying out the DApp](http://giveth.io/) and sharing your thoughts in our [Discord](https://discord.com/invite/JftjK8Un3z). - -Thanks for reading and we’ll see you at the end of the next sprint for more dev updates 😘 - -_Many thanks to our amazing team for making all this possible: James, Mateo, Kay, Merlin, Danibelle, Willy, Griff, Marko, Mitch, Ashley, and Lauren!_ - -## Want to get more involved? - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Site](http://giveth.io/), [Docs](https://docs.giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-05-04-changeMakersRoundup1.md b/blog/2021-05-04-changeMakersRoundup1.md deleted file mode 100644 index fb3d4f2d63..0000000000 --- a/blog/2021-05-04-changeMakersRoundup1.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -slug: changeMakersRoundup1 -title: The First Change-Maker Submission Roundup is In! -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/changeMakersRoundup1Meme1.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -_We asked our community to add their projects to_ [_giveth.io_](https://giveth.io/) _and_ [_share their stories_](2021-04-15-change-makers.md) _about how they are changing the world for the better using #giveth4change. Read on to discover our first round of submissions, or_ [_submit your story_](2021-04-15-change-makers.md) _via_ [_twitter_](https://twitter.com/Givethio) _or_ [_reddit_](https://www.reddit.com/r/giveth/) _to be featured in our next summary._ - -Purrfect Project on Giveth - -Wow 2 weeks already into the change-maker campaign! It’s been an exciting couple of months for Giveth. We’ve come hot off the heels from the Giveth.io launch right into this opportunity to hear about projects making a difference across the globe. We’ve received **six outstanding submissions** that we would like to highlight in our first roundup. Without further ado here they are! - ---- - - -## **Sage to Saddle** - -aims to focus Native American youth on healthy lifestyle alternatives, rising above the poverty and substance abuse that they often live with. Nate Bressler realized while on photo-assignment shooting Native American horse racing teams for Outside Magazine, that a winter horse riding facility would greatly benefit the community of Pine Ridge, South Dakota. He teamed up with Lakota Native, Stan Brewer, the driving force behind Pine Ridge’s horse community and Angela Smith, who grew up in Utah and has been involved in nonprofits her whole life. Together, they created lofty but attainable goals that will bring structure, education, celebration, along with the opportunity for these Native youth to lift their chins with pride. - -This project hopes to provide an after-school program for kids 8–18 focused on equine relationships in an indoor horse riding arena. Students of the program will be granted the opportunity to learn and grow while carrying on a traditional relationship with the very animal that made their ancestors’ survival possible. [Check out Sage to Saddle on Giveth here!](https://giveth.io/project/sage-to-saddle/) - -## **Conscious Medicine Collective** - -dreams to create a one-of-a-kind psychedelic consciousness center. Manex Ibar and Victoria Ibar, partners and founders, intend to create powerful experiences to bring together creativity, music, art, and high-end healing. The intention is to gather medical practitioners and influencers together into a club that fosters innovation, problem solving, and creative solutions through the use of plant medicines, psychedelics, and consciousness programs. They seek funding to establish their center on 12 acres of land they already have purchased in the picturesque Basque Pyrenées. Conscious Medicine Collective aims to bring magic, nature and wonder into an experiential club center that provides elevation of consciousness. [Venture over to their Giveth project page.](https://giveth.io/project/conscious-medicine-collective/) - -## **Trust Graphic Novel** - -is a transmedia project by Blockchain Philanthropy Champion Anne Connelly and accomplished artist and storyteller Chief Nyamweya. Both a graphic novel and motion comic, it is set in a future African nation that tells the story of Moraa, a young woman who learns about blockchain and uses it to protect her homeland from cultural and ecological destruction. By using storytelling to educate readers about blockchain technology, they hope to inspire African youth to see a bright future and link them to the training to create it. Currently Anne and her team are partnered with groups in Ghana, Kenya, Rwanda and South Africa. The book will cover the basics of blockchains and cryptocurrency, and provide resources and links to their African-based educational partners. [You can find their Giveth project here.](https://giveth.io/project/trust-graphic-novel-and-motion-comic/) - -## **Bloom Network** - -represents an international community of people and projects working toward regenerative cultures. Local Bloom hubs around the world grow participation in practices such as food security, local economies, celebrations of diversity, and art as cultural transformation. There are tens of thousands of initiatives solving major social and environmental problems, who are excluded from mainstream media and institutional finance because the way they work is naturally collaborative and polycentric. Three big picture goals the Bloom Network hopes to achieve are: - -* Inspire a billion acts of regeneration. -* Build capacity and relationships across regenerative culture initiatives. -* Transfer power and resources to decentralized networks. - -Contributions made to their project will go towards “Regenerative Actions Ticker” on their homepage, DAO templates that local Bloom chapters can use to fund the coordination labor of actions and launch the “Call to Bloom” that will help 100+ local Blooms get started as centers of regenerative action in their cities. [Donate to Bloom Network on Giveth.io!](https://giveth.io/project/bloom-network/) - -## **Must Have Crypto** - -is a Cryptocurrency project based out of Kenya led by Mutinda Kisio. The Project is about teaching the masses about Crypto while enabling them to earn a daily basic income. They have minted their own token and plan to use it to teach low income individuals and families about how to use cryptocurrency by providing a steady stream of airdrops up to a maximum of a 1000 addresses. Mutinda is seeking funding to back the value of the token and provide real value to the tokens that are being airdropped. [Make a Contribution to Must Have Crypto on their Giveth project page.](https://giveth.io/project/musthavecrypto/) - -## **Diamante Bridge Collective** - -is a group of land stewards in the Diamante Valley, Costa Rica working together to create collective foundational agreements and a local regenerative economy that includes digital currencies for the transparent and accountable recordkeeping of their exchanges. They are building bridges between communities and organizations, local and global cultures, property owners and skilled service providers who are committed to working together long term to care for their bio-region, their neighbors, and the community at large. The Diamante Bridge Collective functions as a hub of many physical nodes, connected via global networks of shared vision and missions with the goal of restoring, preserving and consciously stewarding surrounding lands and watersheds while living harmoniously within them in alignment with planetary values. Donations will help develop infrastructure systems to support growing communities. [Head over to their project on giveth.io to make a donation!](https://giveth.io/project/diamante-bridge-collective) - -Six change-making projects live on Giveth and inspiring change! There are a couple more weeks left to make submissions so if you or someone you know is working on a great cause then now is the time to get on board! [You can check out our original medium post here for more details!](2021-04-15-change-makers.md) - -Koolaid Man - -## Want to get more involved? - - -* Try out [Giveth.io](https://giveth.io/project/giveth/) or [Giveth TRACE](https://beta.giveth.io/dac/giveth-dac) -* Discover our [Docs](https://docs.giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-05-10-whatDappened3.md b/blog/2021-05-10-whatDappened3.md deleted file mode 100644 index 7cc1e9a6f0..0000000000 --- a/blog/2021-05-10-whatDappened3.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -slug: whatDappened3 -title: "What DAppened: April 21— May 5" -author: Lauren -author_title: Blockchain DAbbler and Heart-Centered Jack of All Trades -author_image_url: /img/laurenAuthor.png -image: img/blog/whatsDappening3img1.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -_Upholding our values of Transparency and Accountability by sharing recent development updates from this past sprint._ - -In this past sprint, we worked out the kinks on our **rich text editor**, allowing Makers to add photos, videos, numbered lists, font styles, headers and more to project descriptions and updates! This should be ready to go on [giveth.io](https://giveth.io/) this week. If you’re a project owner, be sure to log-on and update your description to get potential Givers even more excited about what you’ve been up to. - -Rich Text Editor Embedded in Create-a-Project - -###### Rich Text Editor Embedded in Create-a-Project - -We also spent some time optimizing the presentation of our Dapp for Mobile, fixing some visual inconsistencies and improving overall usability. We improved upon our email notifications, ensuring that Givers and Makers receive confirmation when a donation is made. - -We developed and implemented automated testing for the create-a-project flow and updated the [testing guidelines](https://docs.giveth.io/docs/testing-guidelines/) in our documentation — two measures to ensure that new features work as intended. - -We also addressed a few bugs: ensured that cancelled projects don’t show up in the projects list, fixed pricing, and rerouted external links for xDai donations to blockscout. - -One of our all-star developers also surprised us this past sprint with a proof of concept: building Giveth.io using Next.js and Vercel instead of Gatsby and Netlify. Once we make sure all our functionality is bug-free, this change will drastically improve the UX. We’re talking faster site build, fewer issues on loading and updating, and an overall snappier site experience. - -In the future, we’re going to be enhancing the UI so Makers will be able to upload photos via Unsplash when editing or creating a project. We are in the process of updating our Join, About, Contact and Support sections to the most recent info. We are also still working on the integration of an embedded chat bridged directly to our team, and project/profile verification using 3box or other. - -Finally, the most exciting update to share is that we are working on giving the site a little makeover. We won’t give too much away, but here’s a little sneak peak of the new design: - -Working on a New Look for Giveth.io - -###### Working on a New Look for Giveth.io - -We want to extend a huge thank you to our community for all your support so far! Since launching in March, [Giveth.io](https://giveth.io/) has seen the following metrics: - -Working on a New Look for Giveth.io - -###### Site Metrics from Giveth.io - -As always, we are committed to building the future of giving based on feedback from you, our community! Let us know what you’d like to see us work on in future sprints by [trying out the DApp](http://giveth.io/) and sharing your thoughts in our [Discord](https://discord.com/invite/JftjK8Un3z). - -Thanks for reading and we’ll see you at the end of the next sprint for more dev updates 😘 - -_Many thanks to our amazing team for making all this possible: James, Mateo, Kay, Merlin, Danibelle, Willy, Griff, Marko, Mitch, Ashley, and Lauren!_ - -## Want to get more involved? - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Site](http://giveth.io/), [Docs](https://docs.giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-05-14-changeMakersRoundup2.md b/blog/2021-05-14-changeMakersRoundup2.md deleted file mode 100644 index f25171c5ee..0000000000 --- a/blog/2021-05-14-changeMakersRoundup2.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -slug: changeMakersRoundup2 -title: "Change-Maker Submissions — Round Up #2!" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/changeMakersRoundup1Meme1.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -Cowboy Rounding up Submissions - -We asked our community to add their projects to [giveth.io](https://giveth.io/) and [share their stories](2021-04-15-change-makers.md) about how they are changing the world for the better using #giveth4change. Keep reading for our second round of submissions, or [submit your story](2021-04-15-change-makers.md) via [twitter](https://twitter.com/Givethio) or [reddit](https://www.reddit.com/r/giveth/) to be featured in our next round up. - -It’s an absolute pleasure to have the opportunity to highlight another batch of great projects shaking things up out in the world! We have **four** awesome submissions for this period that we would like to share. Let’s check them out: - -*** - -Diamante Luz Center for Regenerative Living - -## **Diamante Luz Center for Regenerative Living** - -is gathering passionate individuals who care about land stewardship and building conscious, intentional communities. They are catalyzing action to restore lands and protect water resources. Based in the Diamante Valley, Costa Rica, their goal is to strengthen connections to local culture and lands by building an integrated village designed to support human development and regenerate local ecosystems. They are nurturing holistic ways of living in order to live in harmony with humanity and Mother Earth. [Make a donation to the Diamante Luz Center on Giveth.io](https://giveth.io/project/diamante-luz-center-for-regenerative-living/)! - -The Commons Simulator - -## **The Commons Simulator** - -is a gamified computation tool powered by a cadCAD backend that blends art and simulation into a choose-your-own-adventure sci-fi storyline. In the game, you travel back in time to use cadCAD as a tool to help a community design a regenerative Commons with the potential to save the world from total planetary and economic destruction. The first level is live and you can play it right now on [https://sim.commonsstack.org](https://sim.commonsstack.org). - -Developed by the Commons Stack Dev community, the Commons Simulator illustrates one of the core missions of the Commons Stack: Empowering communities to design their own economies using open source simulation tools. Donations to this project on Giveth will go towards expanding the game by adding another level with a new story and new mechanics, such as the [Augmented Bonding Curve](https://medium.com/giveth/deep-dive-augmented-bonding-curves-3f1f7c1fa751). [Help the Commons Simulator ‘Level Up’ by making a donation on Giveth!](https://giveth.io/project/the-commons-simulator/) - -AmwFund - -## **AmwFund** - -is a registered 501(c)(3) non-profit managed by Craig Anderson. It is a digital asset fundraising ecosystem that is the primary fundraising entity for the AM Winn Community Public School based in Sacramento, California. It’s parent entity, the AM Winn Community Guild, serves primarily low-income and otherwise disadvantaged communities. They facilitate several projects relating to public education funding utilizing the potential of digital assets, NFTs and DeFi protocols. [Find out more info and make a donation to AmwFund on Giveth](https://giveth.io/project/amwfund/)! - -Njombe Beyond - -## **Njombe Beyond** - - -aims to tackle waste management challenges in Njombe, a town of 40,000 in southwest Tanzania. A common challenge in Tanzania is solid waste management, including in Njombe. Mettodo, the project’s creator states: - -> ‘ 35 tons of solid waste is generated daily by the town: 28 tons are taken to a dumpsite, where the waste is usually burned . . . 10 % of the solid waste is plastic waste: 3,500 kg of per day, which is equal to 1000 tons of plastic waste every year.’ - -Njombe Beyond is working hard to reduce the plastic wasted in Njombe town. Their three specific objectives are: - -* Establish a small scale value chain for recycling plastics within the local community. -* Collaborate with stakeholders of the program and ensure fair working conditions. -* Involve schools and local communities in Njombe Beyond to bring awareness to the problems and opportunities of plastic waste. - -[Check out Njombe Beyond’s project on Giveth!](https://giveth.io/project/njombe-beyond) - -When we first set out on the change-maker campaign we had decided to wrap things up on the 12th of May, but after some discussion we have decided to **extend the change-maker campaign** indefinitely. It’s an amazing opportunity to engage with our community and celebrate the amazing projects happening on [Giveth.io](http://giveth.io). If you’d like to learn how to participate [check out the original medium post](2021-04-15-change-makers.md) for more details on getting your project featured in our submission round-ups! - -Heman wants you to make a submission! - -## Want to get more involved? - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Site](http://giveth.io/), [Docs](https://docs.giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-07-05-changeMakersFinal.md b/blog/2021-07-05-changeMakersFinal.md deleted file mode 100644 index 95c5418cd7..0000000000 --- a/blog/2021-07-05-changeMakersFinal.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -slug: changeMakersFinal -title: "Change-Makers: Final Round-up!" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/changeMakersFinalCover.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - - -Giveth has been buzzing with action! While we’ve been hard at work behind-the-scenes building for our community, Giveth change-makers have been hard at work creating positive impact on the ground. We are excited to share with you one final round-up of projects in the Change-Maker Campaign. - -Change Makers Going out to pasture - -Our [Calling All Change-Makers Campaign](/blog/changeMakers) launched in April 2021 as a way to highlight the unique stories of for-good projects on Giveth and bring extra attention to the work that they are doing to change the world for the better. Read on to discover the final submissions! - -Perfect Village Communities (PVC) in Burundi - -Perfect Village Communities (PVC) in Burundi -============================================ - -Is an organization that aims to improve the living conditions in rural communities across the central African country of Burundi. The project’s creator, Mugisha, states that in rural Burundi up to **58% of children suffer from malnutrition** and communities often have no access to medical services. Agriculture and livestock can represent up to 95% of a village’s commercial activities, yet families still struggle to get enough food to sustain themselves. - -PVC Burundi began in 2015 and is teaching rural communities how to implement regenerative systems for improving education, agriculture and healthcare. Activities focus on soil regeneration, organic waste recycling, tree planting, and of course, growing food. PVC Burundi provides healthcare access to communities in exchange for tree-planting services, incentivizing a healthy environment in tandem with healthy humans. - -Food sold in markets via Village Communities are used to fund PVC’s healthcare and education initiatives. Every year they launch “Community Reconciliation” where they expose new communities to different regenerative techniques, begin tree planting campaigns and bring food to market. Currently, one of their main goals is to extend their healthcare facilities in Burundi. - -[Check out Perfect Villages in Burundi](https://giveth.io/project/CREATING-THE-PERFECT-VILLAGES-IN-BURUNDI) and help spread the regenerative movement in Africa! - -Bridging Digital Communities - -Bridging Digital Communities -============================ - -Is run by a Digital Wizard by the name of Kay. He creates online bridges that allow communities to stay connected. In the decentralized world of Blockchain, communities can spring up seemingly out of nowhere, forming around causes, concepts, technologies or protocols. In this rapidly growing part of the world wide web, communities thrive off of the collective innovation and synergy of ideas, exponentiated greatly by the digital bridges that Kay creates. He has been creating and maintaining bridge servers for applications such as Discord, Telegram or Riot and has never charged anyone to make these connections. He bridges quite a few notable Ethereum projects such as: Matic, Gitcoin, 1hive, Conensys, Aragon and even Giveth (Thanks Kay! 😉) - -Kay has a project on Giveth — the proceeds of which go into funding the work he does building bridges and keeping digital communities connected. [Check out his project on Giveth here!](https://giveth.io/project/Bridging-Digital-Communities-1) - -Vegan Africa Fund - -Vegan Africa Fund -================= - -Is a Social Enterprise focused on creating a vegan economy in Africa. They actively support African ventures in education, regenerative agriculture, renewable-energy cryptocurrency mining, vegan leather and clothing, reforestation and making delicious vegan food! They have minted their own digital $VAF impact-tokens which are accepted by all of their affiliate businesses for any products, services and experiences they might offer. Vegan Africa Fund hopes to kick-start their green economy with initial funding to back their $VAF token. - -Help Vegan Africa Fund pave the way for a plant-based Africa by making a donation to [their project on Giveth.](https://giveth.io/project/vegan-africa-fund) - -Spread the Love Commission - -Spread the Love Commission -========================== - -Bridges the divide in the US between those experiencing homelessness and the inspired individuals who want to lend a hand. Wren Fialka, the founder, started it all by asking a man experiencing homelessness one question: “If there was a bag of items that I could bring you tomorrow to make your day-to-day life easier, what would be in the bag?”. Based on their simple approach focused on “Connection, Compassion and Vital Supplies” they have been serving communities across the US for the last 6 years. - -On the Spread the Love project page they state that anywhere between 600,000 to 1.5 million people experience homelessness across the country, and with Covid-19 financial support ending soon, that number is likely to rise. With only one employee, Spread the Love Commission needs to grow in order to meet these rising challenges. So far they have served over 30 communities and with Giver support they hope to serve many more. - -Spread the Love Commission aims to remove the stigma of homelessness and connect those stuck in a vicious cycle with support from those who are ready to offer it. With sustainability, compassion and persistence they hope to end the homelessness crisis once and for all. - -[Visit the Spread the Love Commission Giveth project page](https://giveth.io/project/spread-the-love-commission) to find out more and help them fund their critical mission! - -And that’s a wrap! Thank you to all the Givers that provide support to projects that are making a difference, and to all the change-makers that are finding a way to make positive global impact. It has been amazing to have the opportunity to learn from and highlight so many projects that are daring to be different, working hard to connect humans and improving the world we live in! - -While the Change-Maker campaign has ended you can still get some **_Giveth love_** by sharing your project with us on [Reddit](https://www.reddit.com/r/giveth/) or [Twitter](https://twitter.com/Givethio) for a shout out or a repost on our social media channels. We always appreciate outstanding Giveth projects and are planning to keep highlighting Makers going the extra mile on the Giveth.io. Thank you to all of our participants! - -Want to get more involved? --------------------------- - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Docs](https://docs.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-07-13-traceLaunch.md b/blog/2021-07-13-traceLaunch.md deleted file mode 100644 index ce15a8bb2d..0000000000 --- a/blog/2021-07-13-traceLaunch.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -slug: traceLaunch -title: "Giveth TRACE is Live 🚀" -author: Lauren -author_image_url: /img/laurenAuthor.png -image: /img/blog/traceLiveBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - -**_We are pleased to announce the official full release of_** [**_Giveth TRACE_**](http://trace.giveth.io/?utm_source=medium&utm_medium=article&utm_campaign=traceLaunch) **_— a platform for traceable, accountable, effective donations powered by blockchain technology._** - - -Giveth TRACE homepage - - -In the [early stages](/blog/futureOfGiving2017) of Giveth, we set out to demystify philanthropic contributions to nonprofits by empowering Givers with the ability to see where and how their donations are being used. We released our MVP DApp in 2018 to be beta tested by the Giveth Galaxy, but faced huge obstacles. Scope creep, maintenance of a complex system, and an overly complicated user experience prevented a quick release, and then we simply ran out of funding. We were close to “calling it quits” on our original DApp in favour of a simpler, [user-friendly version](https://giveth.io/) that we would design from scratch. - -Fortunately for Givers everywhere, our all-star devs refused to give up. We assembled a team around the DApp and worked tirelessly for months on stabilization and beautification. With our hearts full of joy and our hats in our hands, we are proud to finally come out of beta and release TRACE to the world. - -**Giveth TRACE is no longer a wistful dream of something that could have been — it’s a reality!** -------------------------------------------------------------------------------------------------- - -Allow us to proudly present a platform that lifts the veil between Givers and their donations in action. A platform that empowers projects to create highly customizable online representations to attract real supporters. A platform that emphasizes the development of trust between all parties — the Givers, the projects and the greater community. We proudly present: [Giveth TRACE](http://trace.giveth.io/?utm_source=medium&utm_medium=article&utm_campaign=traceLaunch). - -Memery - Traceable Donations - - -Project Verification -==================== - -Verified Project Badge - - -Givers using TRACE know that their donations are going to top-quality legitimate projects thanks to our project verification system. In order to add a project as a Campaign on Giveth TRACE, a Maker must first add their project to [giveth.io](http://giveth.io) and apply to become verified. Currently this process is informal, but soon it will be integrated into the project flow. For now, if you want to verify your project, fill [out this typeform](https://hlfkiwoiwhi.typeform.com/to/pXxk0HO5) and reach out in the #project-onboarding channel on our [Discord](https://discord.giveth.io). - -Accountability -============== - -Campaigns represent the big picture for each project — projects use Campaigns to collect traceable donations and manage them transparently. Under each Campaign there can be multiple “[Traces](/dapps/leavingTraces)”, i.e. payments, bounties, or expenses. Traces specify how the project is using their donations to achieve the goals of the overarching Campaigns. When a Giver donates to a Campaign they can follow the flow of their donations. Whenever donations are moved from a Campaign to a Trace, the Giver is notified and can see exactly how their donations are used. - -Traces are the only way for donations to leave Giveth TRACE. Every project on the platform will have to explain how they are using the donations before collecting them. - -**This way, the Campaigns are held accountable to the Givers and the Givers can see their donations in action!** ----------------------------------------------------------------------------------------------------------------- -TRACE campaign page - - -###### Campaigns Live on [Giveth TRACE](https://www.trace.giveth.io/) - -Donor Empowerment -================= - -Not sure which Campaign to donate to? Giveth TRACE also offers “Communities”, which represent people and projects united by common goals and initiatives. When you donate to a Community, you are donating to a cause that you believe in! [Communities can delegate donations to Campaigns or to specific Traces](/dapps/entitiesAndRoles), and each time donations are delegated, the Giver can choose to veto the movement. - -In this way, Giveth TRACE builds on blockchain technology with an added layer of donor empowerment that has never before been possible. **Givers don’t have to trust that their donations are flowing to projects they believe in, they can actively ensure it.** - -### But wait — there’s more… - - -Free Gas for Giveth TRACE Projects -================================== - -Memery - Free gas, gas station - - -On Giveth TRACE, Giveth pays the gas fees so projects don’t have to! --------------------------------------------------------------------- - -Giveth TRACE makes use of two networks in order to address security and scalability issues. Our use of Rinkeby testnet [makes it free to perform basic site interactions](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060), such as creating a Trace, managing donations, or updating a profile. However, in order to collect or disburse donations from a Trace, [Ethereum gas fees must still be paid](/dapps/bridgeSecurity/) to get the donations to the final recipient on mainnet. We are excited to financially support each project on Giveth TRACE while also protecting them from the difficult user experience and the complications of the Ethereum network, so we cover their gas costs! - -You can see the total gas Giveth paid for each Campaign, Trace or Individual on TRACE — and can even share it with your friends. - -Memery - Traceable Donations - - -###### Total Gas Paid for the [Commons Stack Community Campaign](https://www.trace.giveth.io/campaign/commons-stack-community-iteration-0) on Giveth TRACE - -Our mission at Giveth is to bridge the non-profit and blockchain worlds, connecting people, ideas and resources with free, open source decentralized applications. The launch of Giveth TRACE and its ability to offer unique transparency, traceability, customization, empowerment and accountability is a major milestone in Building the Future of Giving! - -So what are you waiting for? Head over to [Giveth TRACE](http://trace.giveth.io/?utm_source=medium&utm_medium=article&utm_campaign=traceLaunch), try it out for yourself and let us know what you think! - -**Want to get more involved?** - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Docs](https://docs.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-08-12-communtiySpotlight1.md b/blog/2021-08-12-communtiySpotlight1.md deleted file mode 100644 index f22eb02f44..0000000000 --- a/blog/2021-08-12-communtiySpotlight1.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -slug: communitySpotlight1 -title: "Community Project Spotlight #1" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/communitySpotlight1Cover.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - -Watching for those doing good - -We’re back with a silver platter of community curated projects to celebrate and highlight! Our Giveth contributors went through the list and chose their top picks. We’ve found six great projects that are [live on Giveth now](https://giveth.io/projects) and looking for funding to meet their goals. Read on to discover some of our favourite projects from a diverse range of causes using our DApps. - -Colorado Multiversity - -Colorado Multiversity -===================== - -Is a partnership of local and international organizations based in the Northern Caribbean side of Costa Rica. They provide resources for disaster relief workers and environmental conservationists. The biodiversity contained in Costa Rica cannot be understated and the preservation of the plethora of unique flora and fauna in this region is paramount to the Multiversity’s mission. They currently steward a land area of 1235 acres located within the Barra del Colorado National Refuge which has been designated by UNESCO as one of most important places for natural conservation. - -Currently, Colorado Multiversity operates out of a biological station called “El Zota”, which is one of the Multiversity’s partners. El Zota carries out research and training for those who are passionate about conservation and biodiversity. There is also The Refuge Project, another one of the Multiversity’s organizations, that utilizes the facility as a safe space for disaster relief workers worldwide to meet, rest, teach and learn. - -The Colorado Multiversity has been recognized by some notable organizations for potential funding, including the SDG Impact Fund, Gaia Gives and the Spanish Cooperation. They are seeking initial funding to kick-start their mission and meet the funding criteria outlined by these organizations. They have a wide range of projects being launched including decarbonization initiatives, international volunteering programs, agricultural development research and plastic recycling. Check out their introduction video below and [visit their project on Giveth](https://giveth.io/project/colorado-multiversity) to learn more and donate! - -Feed the Hungry in Chilliwack, BC, Canada - -Feed the Hungry in Chilliwack, BC, Canada -========================================= - -Is a local effort led by a man named David to make a contribution to the homeless population prevalent in the local community of Chilliwack, a city near Vancouver, British Columbia. In Vancouver the homeless population is ever-present and expanding. The temperate climate of southern BC has allowed this region to become a year-round hub for the Canadian demographic experiencing homelessness. The problem in Chilliwack is exacerbated as the city of Vancouver rounds up the homeless on one-way buses to Chilliwack, dropping them off in the town with no return. - -Feeding the hungry is a simple and powerful gesture. David’s trusty team, consisting of him and his daughter, plans to create food packages to hand out to the population experiencing homelessness in Chilliwack. David is seeking funding to purchase ingredients for the food packages, cover gas costs and pay for lodging expenses. At the time of writing this article, David’s team is gearing up and getting ready to execute their plan in the coming weeks. Funds contributed to this project will allow them to scale their mission and feed more people. [Find their project on Giveth.io](https://giveth.io/project/Feed-the-Hungry-in-Chilliwack-BC-Canada), make a donation and stay tuned for updates in the near future! - -Women of Crypto Art (WOCA) - -Women of Crypto Art (WOCA) -============================== - -Have launched an inclusive community to celebrate, support and connect the women in the crypto art space. The voices of women are extremely important and often underrepresented so WOCA is championing the presence of women in the crypto sphere. They share ideas and information and promote each other’s work across all realms of cryptocurrency. In 6 short months their community has quickly grown to over 400 members. - -WOCA has kept pace with their rapid growth, improving their organization in many ways. They’ve built a website to showcase their community talent, they launched a Colony DAO to manage their thriving tribe and have formed great relationships with entities such as Panvala and Cryptovoxels. WOCA is seeking funding to reach their next milestones, including building a permanent gallery, onboarding members to the DAO and promoting all of the incredible work done by women artists. Check out WOCA and make a donation to their [project on Giveth](https://giveth.io/project/women-of-crypto-art-(woca)). - -Vukani - -Vukani -========== - -Translates to “Wake Up” in the regional isiZulu tongue, and is the motto of this project based in rural Zimbabwe. The entire country faces extreme food security challenges, driven by political and environmental factors. This project is dedicated to finding food security solutions for one of the most important, yet vulnerable groups in society: the children. The project’s owner, Tim Olsson, believes that satisfying the nutritional needs of children allows them to focus on their education and development. Children will create the future of tomorrow and providing them with the means to succeed will help them overcome the challenges we still face today. - -Vukani’s immediate goal is to grow food to nourish the local school children. Research is needed to find an agricultural system that works in the unique conditions of Zimbabwe. Once an effective system is found by the initial pilot project, their aim is to scale up and one day serve the entire country. Progress has been made for finding a water source but more infrastructure needs to be acquired to effectively distribute it for irrigation. Funds to this project will help make purchases for water pumps and solar-powered irrigation systems. Head over to [Vukani’s project on Giveth](https://giveth.io/project/vukani) to read more and make a donation! - -MyCrypto - -MyCrypto -============ - -Is making wallet management a breeze in the Ethereum ecosystem. MyCrypto is a hub for creating and connecting your Ethereum wallets. It boasts a great UI that can consolidate and keep track of all your tokens and their values on Mainnet and several Ethereum sidechains. MyCrypto also allows you to deploy and carry out direct interactions with Ethereum smart contracts! Neato! Apart from those wonderful tools, it can also facilitate sending, requesting, swapping and buying crypto as well as tracking eligible airdrops. They also have a desktop app for offline wallet management, useful for managing private keys and seed phrases. - -MyCrypto is open-source and has developed many free tools for Ethereum user security, such as a [database for tracking known crypto scams](https://cryptoscamdb.org/), [a web extension for preventing phishing attempts](https://chrome.google.com/webstore/detail/etheraddresslookup/pdknmigbbbhmllnmgdfalmedcmcefdfn) and an [application for finding lost Ethereum addresses](https://findeth.io/). Donations to their project will help secure funding to keep their platforms alive and maintained. Experience their DApp on [https://app.mycrypto.com](https://app.mycrypto.com) and [visit their project on Giveth](https://giveth.io/project/mycrypto) to make a contribution. - -Free the Food - -Free the Food -================= - -Believes in creating regenerative food sources using the vacant areas along the sides of roads. Harnessing the knowledge of Syntropic Farming they have launched their project along the lush rural roads of Costa Rica. According to Devin & Arthur, Free the Food’s co-founders, Syntropic Farming is the gateway to restoring ecological diversity, creating wildlife habitats and holistically super-charging the generation of delicious and healthy food. - -They have already begun with three streetside syntropic plantations to grow food, with more sites on the way. Their grand vision is to create a network of streetside syntropics and to engineer a grants system allowing new communities to spring up, acquiring the knowledge to begin propagating these regenerative food sources. They are seeking funding now to develop their website and purchase irrigation tools, water tanks, seeds, tools, as well as to provide a monthly budget for 1 employee. [Find their project on Giveth](https://giveth.io/project/free-the-food) and learn more about Free the Food! - -There you have it! Six spicy projects running the gambit from art, crypto, nature and all the goodness in between. Don’t see your project on the list? Don’t sweat! We’ll be regularly highlighting more ventures on our blog and social media channels, and you can catch our eye by tweeting about your project and tagging us [@givethio](https://twitter.com/Givethio). - -If you have a for-good project looking for funding, get on [Giveth.io](https://giveth.io/) to give the world easy access to donate cryptocurrency to your cause. If you want to spread the love as a donor, check out both our DApps, [Giveth.io](https://giveth.io/) and [Giveth TRACE](https://trace.giveth.io/) for more ways to give! - -**Want to get more involved?** ------------------------------- - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Docs](https://docs.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-09-10-communtiySpotlight2.md b/blog/2021-09-10-communtiySpotlight2.md deleted file mode 100644 index 1ba876328f..0000000000 --- a/blog/2021-09-10-communtiySpotlight2.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -slug: communitySpotlight2 -title: "Community Project Spotlight #2" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/communitySpotlight2Cover.gif ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -We’re back with another fresh batch of amazing projects on Giveth.io. We have six projects from a wide range of causes that we are featuring in this project spotlight. This is also an extra special spotlight because Giveth.io itself is currently active and accepting donations on the latest round of [**Gitcoin Grants**](https://gitcoin.co/grants/) **(GR11)**. If you feel inspired by the Giveth mission after reading this article then consider making a contribution via our [Grants listing](https://gitcoin.co/grants/795/givethio-panvala-league) and learn about the magic of _Quadratic Funding_! More on that later… - -GR11 Magic - -Without further ado let’s dive in and highlight these projects that are making our DApp great! - ---- - -ETHOS - -**ETHOS** -========= - -**Emergency Transitional Housing Offering Services (ETHOS)** is designing funding solutions for the homelessness crisis in Olympia, Washington State. ETHOS has been championed by ‘Art Is Solidarity’ which is a local non-profit combining blockchain technology and art mediums to find solutions and funding opportunities for pressing social issues. At the heart of this project is the city’s first initiative: to combat homelessness. From ETHOS’s project description: - -> “In 2018, the City of Olympia sanctioned a tent city adjacent to the transit center downtown dubbed the “Mitigation Site” for those struggling on the streets to have somewhere to rest and seek shelter. In late 2020, two-and-a-half winters and many tents later, a next step in creating a path to housing for downtowners was conceived when the City of Olympia contracted a local design and build firm to create 60 ‘micro-houses’ to replace tents and offer more security and safety for those trying to get on their feet.“ - -Following the successful construction and installation of these micro-houses, Art Is Solidarity will use additional funds raised to improve upon the amenities inside the Mitigation Site in a unique way. They are engaging the help of local artists to beautify the micro-houses into works of art and mint the art pieces into NFTs to be auctioned off digitally. Proceeds of these auctions will go towards outfitting the house with furniture, heaters and more! - -Art Is Solidarity also intends to educate the shelter’s inhabitants and local artists about the vast opportunities that NFTs and cryptocurrencies can offer for alternative forms of income, and provide them with the tools to get involved. Check out their [project on Giveth.io](https://giveth.io/project/ETHOS-Emergency-Transitional-Housing-Offering-Services-1) and donate to help the build and beautification of micro-housing, and the educational opportunities being created for the homeless in Olympia. - -Finca Morpho - -Finca Morpho -================ - -Nestled in the Osa Peninsula, Costa Rica, there is a community of thriving nomads building ecological harmony at Finca Morpho. This 5-acre beachfront paradise is where humans create strong ties with each other and the land while learning a wide range of skills for a harmonized lifestyle. These skills include permaculture, bamboo building, recycling techniques, holistic medicine, renewable energy, and healthy cooking techniques. - -Founded in 2014 Finca Morpho is a place for curious travelers to spend time in nature and to fully immerse themselves in communal living. They also host events and retreats to further share the important knowledge they have cultivated on the farm. They have created closed-loop recycling systems from the ground up, having found ways to completely repurpose all of their waste. From a simple sandy beach they have nurtured a thriving permaculture system complete with aquaponics, soil sanctuaries and carbon sequestration techniques. They have come a long way from their humble beginnings. - -There are 7 pillars that comprise the core physical and conceptual foundations of the farm: **The Kitchen, The Resource Center, Permaculture, Hospitality, Infrastructure, Project Management and Relationships**. Finca Morpho is seeking funding to upgrade a few of these pillars which need a bit of love in order to maintain and improve their functions. The four pillars needing improvements are: - -* **Kitchen** — To keep feeding hungry mouths and processing the bounty of the land. Buying new equipment such as blenders and stoves. -* **Resource Center** — To fulfill their mission of recycling or repurposing everything they use. Purchasing a 3d printer, plastic shredder, extruder, microscope and expanding the area of the center. -* **Infrastructure** — The cabins, water storage system and solar grid they maintain are in need of love. Buying new solar batteries, renovating cabins and installing a new water storage system. -* **Permaculture** — Every season comes with new challenges and needs. Purchasing seeds, plants and trees. - -Check out [Finca Morpho’s project on Giveth.io](https://giveth.io/project/Finca-Morpho) and make a donation to keep this community thriving and capable of spreading its message to those who seek it, and learn more about how they do it on their [website](https://www.fincamorpho.com/). - -Solidity Development Course in Farsi - -Solidity Development Course in Farsi -======================================== - -The language and gender barriers created by the english-dominated blockchain industry severely hamper opportunities of up-and-coming demographics to fully participate in the revolutionary technology that Blockchain produces. Shayan Eskandari, the project’s creator summarizes the opportunity to provide support: - -> “Farsi is spoken by an estimated 110 million speakers mostly in Iran, Tajikistan, Uzbekistan, Iraq, Russia, Azerbaijan and Afghanistan . . . In contrast to the West where computer engineers are predominantly men, Iran’s STEM (Science, Technology, Engineering, Mathematics) graduates are about 70% women.” - -CoinIran, the project’s host organization, has built opportunities to overcome these barriers by creating unique programs for Farsi speakers, notably their latest project, “Women in Blockchain’’. This program is putting Iranian women through the ConsenSys Academy Blockchain Developer bootcamp while providing technical and linguistic support, giving them the knowledge and skills to acquire jobs as Ethereum developers. Their initial cycle put 7 women through the course, who all passed, receiving developer certifications from ConsenSys. - -**Making Blockchain and Cryptocurrency more accessible will only help to ensure its growth and adoption.** The project is seeking funding to cover the expenses of putting the women through the course and for the costs of building the course tailored for Farsi speakers with comprehensive media, translations and syllabuses. Further funds raised will allow more women to go through the program. Read the [full article on CoinIran](https://coiniran.com/empowering-iranian-women-with-blockchain/) and visit their [project on Giveth.io](https://giveth.io/project/solidity-development-course-in-farsi-by-women-in-blockchain-iran) to make a donation! - -Oika - -Oika -======== - -Can be defined as _“The feeling of ecological wellbeing and belonging to nature. It is the intelligence of nature as expressed through human thought and action.”_. The word is derived from the Greek word **_Oikos_**, meaning “home”. The project, Oika, is reconnecting humans with nature and raising awareness of climate change through NFT technology. Dr. Rich Blundell, the project’s creator, has gathered a team of scientists, artists and storytellers to cultivate _Ecological Intelligence_. They are combining the realms of academic ecological analysis with different artistic techniques to produce images and videos that are minted as NFTs. You can check out their creations on the [Oika Media page](https://oika.com/oika-media-projects). - -Oika also maintains an off-grid homestead and marine research vessel for inspired researchers to collaborate, incubating new ideas and generating knowledge. There are a wide variety of subjects that Oika advocates research on, such as: - -* Ecological Survey & Monitoring -* Invasive Species Response -* Pelagic/Neritic, Plastics Clean-up -* Fishing Debris Location & Removal -* Wildlife Reporting & Monitoring -* Aquaculture Research -* Phenology (study of climate change effects) -* Citizen Science -* Sci-Art Collaboration -* Public Interpretation/Communication -* Conservation Journalism/Documentary - -Oika also offers courses for teaching the concepts of Ecological Intelligence. They seek funding to continue operating their off-grid research center and to pay artists and scientists for their contributions and collaborations involved in crafting the NFTs. Visit the [Oika website](https://oika.com/) to learn more and check out their [project on Giveth.io](https://giveth.io/project/Oika-in-the-Blockchain-1) to make a donation! - -Grassroots Economics - -Grassroots Economics -======================== - -The ability for local economies to spring up, create their own money and give it value is one of the most revolutionary concepts created by cryptocurrency. Grassroots Economics is proving this concept by building open-source economies in communities throughout Kenya. Their base token. known as Community Inclusion Currency (CIC). is to be used across all their participating communities in order to quantify and redistribute the abundance of goods they produce. - -Their vision is to create healthy and decentralized ecosystems by empowering locals to design their own economies. They also believe heavily in syntropic agroforestry as the main technique to provide agricultural abundance and economic value production. - -They seek funding in order to build the open-source software they need in order to achieve their goals. Development currently takes place on their [public repository on Gitlab](https://gitlab.com/grassrootseconomics). Check out their [project on Giveth.io](https://giveth.io/project/grassroots-economics-community-currency) and make a donation to allow Kenyan communities to build new economies using Blockchain! - -Rainbow Crystal Land - -Rainbow Crystal Land -======================== - -Among the Andes mountains in San Agustin, Colombia, there is a community of free-spirits liberating mother nature and creating communal living spaces. Rainbow Crystal Land (RCL), established in 2014, strives to create a global network of leaderless, horizontally structured communities that live in harmony with each other and the Earth. Currently they operate out of their main hub in San Agustin but are seeking to build a global community that shares their philosophy. They are mostly donation based but also sell the food they grow on the land to the local markets. All of these funds go into their “Magic Hat” which is used to buy necessary food and pay overhead costs to continue their existence. - -They have written a [comprehensive handbook](https://rainbowcrystal.land/document/handbook/) detailing many aspects of their organization, including their declaration of Common Intention as well as their Mission, Vision and Values. On the land they maintain several houses for families and dormitories for their human inhabitants. They operate a solar grid for closed-loop electricity provision and also a permaculture farm on their 14 hectare plot of land. - -RCL is seeking funding to improve much of their existing infrastructure. They are hoping to purchase treated bamboo and other wood to finish building their housing projects. Tools and plant supplies need to be bought to begin putting to use their recently acquired land. Funding also is always needed to feed their citizens, namely, those who are working hard to build their utopian vision. Check out their [project on Giveth.io](https://giveth.io/project/rainbow-crystal-land-colombia) to learn more and make a donation! - -**That’s a wrap for this community project spotlight!** Six diverse projects that are making a positive change across the globe, check them out and consider making a donation to keep these important causes alive and thriving! Stay tuned for more featured projects in the future! - -Also, if you love Giveth.io and the work we do to provide free and open-source funding platforms for philanthropic causes, consider making a donation to our [Gitcoin Grant](https://gitcoin.co/grants/795/givethio-panvala-league). We also have **our other DApp,** [**Giveth TRACE**](http://trace.giveth.io), for more complex projects that want to offer traceable donations. You can make a donation to Giveth TRACE on its [Gitcoin Grants listing](https://gitcoin.co/grants/2154/givethtrace) as well. Every unique donor to our listings increases the amount of matching funds we receive via [_Quadratic Funding_](https://wtfisqf.com/?grant=&grant=&grant=&grant=&match=1000), so the more the merrier! - -Want to get more involved? --------------------------- - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Docs](https://docs.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-10-19-communitySpotlight3.md b/blog/2021-10-19-communitySpotlight3.md deleted file mode 100644 index e56f032f05..0000000000 --- a/blog/2021-10-19-communitySpotlight3.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -slug: communitySpotlight3 -title: "Community Project Spotlight #3" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/givethComeWithMeBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - -It’s time for another batch of great projects from Giveth.io, hand-picked by our contributors. We have six amazing projects to feature in this edition of the community spotlight. - -Project spotlight Time! - -There’s an exciting array of projects waiting below — everything from indigenous culture, to black art, to even the arcane realm of memery. Discover some of the magic on [Giveth.io](https://giveth.io/) with these projects that are making waves in our physical and digital worlds. Let’s dive in! - -Futuro Nativo - - -## FUTURO NATIVO - -is celebrating and spreading indigenous cultures and practices found in the western Brazilian region of Acre. They are creating donation pathways to empower several native tribes, and are propagating holistic practices to restore our connection with the Earth. They currently support four tribal villages in the region: - -* **Yawanawa — Shukuvena** (“Toucan” in the local language) — Praised for fostering strong female leaders, this tribe is focused on agroforestry, food sovereignty, natural medicines and spiritual practices. -* **Huni Kui — Pinuya** (“Hummingbird” in the local language) — Residing in the northern zone of Acre, the village of Pinuya is making huge leaps in reforestation efforts and crop laying. They are focused on yielding saplings and food surpluses with the intention to move away from tourism and find alternative income sources. -* **Huni Kui — Caucho** — Dwelling in the basins of the rivers Juruà and Purus, the village of Caucho strives to reclaim their culture from the shocks of colonial industrialization. The Amazon Rubber Boom eroded much of their ancestral culture. They believe in sowing their culture through music, dance and art. -* **Kuntanawa** or “Coconut People” — Believe that plants are the way to connect with the spirits of the forest. They have mastered how to cure their people with traditional medicines and plan to cure the world by creating alliances of communities committed to restore the balance of nature. - -Each tribe boasts dozens of families living on their ancestral land, which collectively is spread out over hundreds of thousands of hectares of Amazonian rainforest. These peoples steward their land, implementing traditional agroforestry techniques, as well as ply their artisanal craft-making skills. The tribes affiliated with Futuro Nativo also host visitors and workshops to teach their culture to the curious and passionate. - -Futuro Nativo has very well defined funding goals which complement each tribe’s unique needs and offerings. Visiting [their website](https://www.futuronativo.org/projects), you can see projects range from tree nurseries, educational events, to even creating online stores to distribute their artisanal crafts. Check out [their project on Giveth.io](https://giveth.io/project/FUTURO-NATIVO-1) to learn more about the projects of each tribe and to make a donation! - -HNS Fund - - -## Handshake Development Fund - -carries the banner for open-source software and the free decentralized web. The Handshake Development (HNS) Fund is the community funding the Handshake protocol and affiliated systems. HNS at its core is a system for distributing internet domain names using cryptocurrency technology. The HNS protocol website hits home the need for better domain name distribution framework: - -> _“Names on the internet (top level domains, social networking handles, etc.) ultimately rely upon centralized actors with full control over a system which are relied upon to be honest, as they are vulnerable to hacking, censorship, and corruption. . . . Services on the internet have become more centralized beginning in the 1990s, but do not fulfill the original decentralized vision of the internet. . . . Centralization exists because there is a need to manage spam, griefing, and sockpuppet/sybil attacks. Previous decentralized systems largely stopped working due to spam. If it were more costly to grief on the internet using decentralized systems, the need for trusted centralized corporations to manage these risks decrease.”_ - -HNS uses a token (aptly named HNS) to register domain names. Using these cryptographic tokens, participants can transfer and update their registered names. By creating a decentralized and accountable system, HNS (by way of its users) can inhibit a centralized actor from scooping up all the domain names. The HNS Fund seeks out donations to keep afloat their open-source tools, such as DNS records, domain registries, and educational content. [Find their project on Giveth.io](https://giveth.io/project/handshake-development-fund) and make a donation to support HNS public goods! - -Njome Innovation Academy - -## Njombe Innovation Academy - -is creating the next generation of African entrepreneurs in Njombe, Tanzania. Njombe Innovation Academy (NIA) is importing the Social Innovation Academy (SINA) educational model which began in Uganda. The premise of SINA is to invite members of marginalized african demographics with passion and ideas to a co-living experience to gain the entrepreneurial skills to make their dreams a reality. SINA has proven to be extremely successful, tackling prevailing African issues around failing education systems and corresponding unemployment rates. Njombe Innovation Academy profoundly lays out their **Theory for Change**: - -> _“The desired impact (of NIA) is an increased number of social challenges tackled in Njombe by youth-led enterprises with locally available resources. . . . we will bootstrap a self-organised community of youth in Njombe who commonly owns(sic) and manages(sic) resources (material, knowledge, financial, social) to create social enterprises out of challenges . . . “_ - -SINA communities have been spreading around the continent and Uganda is ready, more than ever, for it’s own local SINA node. NIA identifies that local youth unemployment hovers around 10% with more than 40% never completing secondary school. Crippling rates of malnutrition and HIV hamper the societal and economic growth of Njombe. - -Njombe Innovation Academy has outlined a clear plan for kick-starting the local SINA community. The first step is to send 3 local youth from Njombe to Uganda to gain insight from the original SINA. Then, with supporting members and facilities, these successful graduates begin to train subsequent cohorts of entrepreneurs. In 2 years they are targeting to put over 50 youth through the local Njombe SINA program and generate nearly a dozen new enterprises as a result. 50% of these participants will be women and a further 15% will be people with disabilities. All participants will come from poverty based backgrounds. - -To learn more of NIA milestones, their funding targets and to make a donation, visit [their project on Giveth.io](https://giveth.io/project/Njombe-Innovation-Academy-1). NIA is also partnered with Giveth in Panvala’s Regenerative Commons Coalition, you can view [their Panvala listing here](https://panvala.com/njombe-innovation-academy). - -Meme Manifesto - -Meme Manifesto -============== - -The 21st century cultural phenomenon of memes has embedded itself firmly in the history of humankind. Meme Manifesto goes deep… deep, down the rabbit hole of memes as an ideological force and as a new medium of communicating complex, nuanced concepts. The project conveys itself as an amorphous transmedia project that will take various forms at various points of its evolution. The Manifesto itself expresses powerful reflections on meme culture: - -> _“. . . we believe memes to be the latest iteration of the one true power that defines us as a species: the faculty to understand, interpret and alter our reality through linguistic and symbolic patterns of meaning. To understand this power means to hold the keys to control the uncertain grounds on which our common social world is constructed.”_ - -Meme Manifesto - -###### A snapshot of what to expect among the depths of the “meme iceberg” - -On the [Meme Manifesto we bsite](https://mememanifesto.space/) you can embark on a journey through the meme-sphere beginning from the nascent forms of memery, into the depths of niche cultural references and intricate memeified expressions. Prepare yourself, it’s a long way to the bottom. Donations made to this project will go to the artists who wrote and assembled the meme manifesto and its current representations. Check out [Meme Manifesto’s project on Giveth.io](https://giveth.io/project/meme-manifesto) to learn more of their philosophy and to make a donation. - -Black Love Mural Festival - -## Black Love Mural Festival - -Held in downtown Denver, Colorado, The Black Love Mural Festival (BLMF) highlights prevailing issues in black society and the cultural anecdotes held within. It is also a celebration of the artistic talent of local black artists in Denver. - -The festival itself was created from the momentum generated by the George Floyd protests with the first one taking place in 2020. In a collaboration between Rob The Art Museum and IRL Art, two local entities that organize community events and art exhibitions, they hosted 93 artists who painted murals all over the city, including around the state capital buildings. - -Black Love Mural Festival - -###### _Photo credits:_ [_The Denverite_](https://denverite.com/2020/06/12/black-love-mural-festival-will-showcase-art-by-black-denver-artists-at-civic-center-park/) _and_ [_Black Love Mural Festival_](https://www.blacklovemuralfestival.com/) - -Now their mission is to prepare for future BLMFs and transfer these works into the digital realm. In 2021, largely resulting from the circumstances of the pandemic, new portals are being created to bring the festival to the blockchain. Several dozen artists have had their works minted as NFTs, to be preserved digitally. BLMF strongly believes that blockchain holds the solutions to empower minority groups and artists with the tools for a better future. - -Funding received on the BLMF project will go to the volunteer team who not only pay gas in Ethereum to mint NFTs for artists but also continue to educate the BLMF artist community on using blockchain and the Ethereum network. Check out [their project on Giveth.io](https://giveth.io/project/Black-Love-Mural-Festival) and make a donation to support black art in Denver! - -Black Love Mural Festival - -## Permaculture Action Network - -is a North American collective that orchestrates action on environmentally regenerative programs. Utilizing music, culture, and art they have mobilized hands to create and maintain localized nodes of permaculture in over 65 cities for the last 5 years. In more concrete terms, this is executed via **Permaculture Action Days;** an event which organizes various activities including workshops and discussion panels, often in partnership with local music festivals or cultural events. During the event, participants are channeled to aid in the construction of permaculture infrastructure, such as community gardens, rainwater catchment systems and greenhouses. - -The heart of activity during the event is the **Permaculture Action Hub**. This is the physical place which brings in curious festival attendees to learn a wide variety of subjects, ranging from alternative economies to mushroom cultivation. - -Also featured during Action Days are **Permaculture Action Courses**. These are free, hands-on classes that teach regenerative ecological techniques and socio-economic structures for individuals and communities. - -Adapting to the pandemic, the Permaculture Action Network has begun building their next interactive tool: the Just Transition Map. This map will show locations of community spaces and projects that are creating better alternatives to the current extractive economy. This will be a tool for the global environmental justice movement to coordinate and create action. Donations to Permaculture Action Network will help them build the Just Transition Map and to allow the network’s programs to persist through the pandemic. Check out [their project on Giveth.io](https://giveth.io/project/permaculture-action-network) and make a donation to support permaculture education and environmentally regenerative tools. - -That’s a wrap on this edition of the community project spotlight: Six unique projects bringing new dimensions of insight and change into the world! Want to get more eyes on your project? Coming soon on Giveth, we’ll be launching a rewards system for donors who contribute to verified projects. [Learn more](https://www.youtube.com/watch?v=9ZiGlIm2vBs) or [apply to get verified today.](https://hlfkiwoiwhi.typeform.com/to/pXxk0HO5) Stay tuned to the Giveth Medium for more project spotlights and updates on what we’re cooking up at the Future of Giving. - -Come with me if you want to give - -### Want to get more involved? - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Docs](https://docs.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-11-18-communitySpotlight4.md b/blog/2021-11-18-communitySpotlight4.md deleted file mode 100644 index 2b87e67fd6..0000000000 --- a/blog/2021-11-18-communitySpotlight4.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -slug: communitySpotlight4 -title: "Community Project Spotlight #4" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/projectSpotlight4banner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - - -Wow, what an exciting month it’s been since our last update. The crypto market is hitting all-time highs across the board, there’s no better time to spread the joy and make some donations to projects that are working hard to make positive changes. - -Project spotlight Time! - -We’ve got another fresh batch of five projects that we’re featuring in this fourth edition of the Community Project Spotlight. But first, we’ve got some big news! 1Hive let the cat out of the bag and gave a sneak peek of the GIVeconomy launch. Tune-in to get the insider scoop on some of the details and the UI. - - - -Expect to hear more about the GIVeconomy in the coming weeks ;) Now let’s dive into some awesome projects that are live [giveth.io](https://giveth.io)! - -UPF coin - -## UPF Coin - -We all know plastic is a problem, its impact on the environment cannot be overstated. Untangling our relationship, as humans, with plastic will be one of the great challenges of our time. UPF Coin is a project by Unplastify which, as the name implies, is on a mission to put the brakes on our consumption of plastic. Unplastify is based out of Argentina and the USA, and provides a wide range of educational and practical activities promoting unplastification. - -Their primary area of interest is the crippling effects of plastic waste in our oceans. To that end in 2018 they embarked on an epic oceanic adventure where the team took off on a sailboat named “Fanky” across the Atlantic and back, collecting plastic samples and researching impacts and alternatives to plastic. Their voyage took them from the ports of New York City all the way to Corsica and back across the pond to Buenos Aires, Argentina. You can check out more of the work unplastify does on [their website](https://www.unplastify.com/). - -The UPF Coin project introduces the powerful realities of blockchain and tokenization to their noble cause. At the heart of this lies a proprietary UPF blockchain which operates on a “proof of unplastify work” to distribute UPF coins. Every coin minted represents one tonne of avoided plastic consumption. Unplastification work done will be human validated by the UPF team. They plan to have a working blockchain and 25 UPF coins emitted by the end of this quarter! That’s 25 tonnes of plastic mitigated. Donations to their project will help them research and fund the deployment of the UPF token economy. [Check out UPF Coin on giveth.io](https://giveth.io/project/upf-coin) and make a donation! - -Positive Blockchain - -## Positive Blockchain - -With an ever-increasing emergence of ‘blockchain-for-good’ projects, how can anyone keep up with all these amazing high vibes? Positive Blockchain is building the data-driven solution, having created the database for the blockchain-for-good universe. They maintain an impressive library of philanthropic blockchain project profiles that allow anyone to find projects working on causes they care about. - -Positive Blockchain keeps track of the status of each project, whether they are in conception, began development or have already launched. From their [Impact Dashboard](https://pb.chainist.de/) you can make a wide range of queries and see statistics of what projects are working on. They use the [UN’s 17 Sustainable Development Goals](https://sdgs.un.org/goals) as part of the base metrics for querying projects. From the Social Impact Map you can see the distribution of blockchain-for-good projects worldwide. - -They are asking for donations to expand their network of partners, maintain their databases and source out professional assistance in their tasks. If an excessive amount of funds are raised they will put them to expanding their network of projects in Africa. Visit the [Positive Blockchain website](https://positiveblockchain.io/) and check out [their project on giveth.io](https://giveth.io/project/positiveblockchain.io) to make a donation! - -CineFi Network - -## CineFi Network - -_Coming soon to a blockchain near you! …_ - -The decentralization of the film industry stands to be a great boon for artists, producers, actors and viewers alike. The game-changing dynamics of blockchain are pervasive across an expansive list of modern industries. CineFi is introducing a platform to revolutionize funding and revenue streams from film-making. - -The CineFi Network begins with artists submitting proposals for films they’re inspired to create. A CineFi token (CINE) will be the medium through which users can interact with proposals and films. Platform users can decide whether or not to invest funds (CINE) into bringing the film proposals into fruition. If the film reaches its funding goal a fractilized NFT is generated which represents proportional rights to creators and investors of the film, guaranteeing a cut of the revenues generated. The platform also allows users to stream or purchase these decentrally financed films with the same CINE tokens. - -By this novel system, CineFi effectively allows for real-time community signalling for what films they want to see made. Thanks to Blockchain technology, creators and artists can more transparently navigate the terms on which they share revenues generated from their works. The blockchain becomes the final source of truth for where the fractalized NFTs are distributed, where funding comes from and where revenues go. - -According to the [CineFi website](https://cinefi.network/) we can hope to see film proposals rolling in by around mid-2022. Checkout [CineFi Network on giveth.io](https://giveth.io/project/cinefi) to make a donation! - -Good Work Foundation - -## Good Work Foundation - -Access to modern education programmes in rural communities has always proved to be challenging; resources, budgeting and infrastructure all play a role. In Africa, these challenges create troubling disparities between populations. The Good Work Foundation (GWF) is focused on closing this gap and raising the bar. They have created a wide range of educational programmes with a focus on digital literacy. The programmes offered go from primary school students all the way to post-secondary specialized training for adults. - -On Giveth, GWF is raising funds particularly for their Open Learning Academy programme, which focuses on young students in rural South Africa. On the project page they mention the staggering statistics they’re grappling with: - -_“In_ **_rural South Africa_**_, of 100 South African children that start school, approximately 60 will reach and write matric (high-school graduation exam), 37 will pass, and 12 will access university. This crippling problem will be even more exacerbated going into 2022.”_ - -The programme intends to reach over 9,000 students from grade 4 to 8 in the municipality of Bushbuckridge in South Africa. The Open Learning Academy allows rural schools to outsource coding, robotics and digital literacy programmes to the GWF learning centre. The programme intends to support existing curriculums, rather than diverge from them, allowing participating children to build relevant skills to continue their education. You can learn more about GWF and their other programmes on [their website](https://www.goodworkfoundation.org/). Be sure to check out [their project on giveth.io](https://giveth.io/project/gwf-giving-tuesday-2021) and make a donation to support rural African education! - -Co-funding the DAOist - -## Co-funding the DAOist - -The Decentralized Autonomous Organization (DAO), as a concept, is reforging the archaic methods of how we organize and govern as humans. DAOs represent not just a technological blockchain breakthrough, but also a cultural force to be reckoned with. DAOs in effect allow organizations to form organically and continually evolve, leaning on blockchain transparency and computer-aided governance systems. The technology we use to create DAOs is constantly iterating upon itself however we as humans remain as the constant base layer, “**_Layer 0_**”. - -The DAOist is a DAO (aptly so) that intends to capture this social phenomenon and to incubate resulting ideas, collaboration and cultural practices. This takes form as live and virtual events held around existing events in the Ethereum community. They host conferences where DAO champions can come and share experience and knowledge and to build partnerships with other value-aligned communities. - -Their first event was in [Paris for EthCC4 in July of 2021](https://www.youtube.com/watch?v=hBV5All5yM8). It was a huge success and the people demanded more, so they [hosted a second one in Lisbon](https://www.youtube.com/watch?v=U5aUHWDU7jg), in October, of the same year. Their instant success has only proven that there’s a real desire to open up a space for DAOs to share and learn. To that end, they want to create educational spaces, physical and virtual, to empower DAOs. They are also in the process of defining their DAO structure. The DAOist is seeking funds in order to continue to host events and to create a year-round space for DAO enthusiasts to meet, collaborate and learn. Check out [their project on giveth.io](https://giveth.io/project/cofunding-the-daoist) to make a donation! - -That’s a wrap for this one! Five projects shaking things up in our virtual and physical worlds. The digital realms being constructed are only becoming more ground-breaking and people are taking notice. Digital technology, particularly blockchain, is poised to revolutionize a wealth of domains, from education, arts, the environment, to even the fundamentals of how we organize. - -Keep your eyes peeled for more details on the next phase of Giveth, it’s going to be BIG! Of course, we’ll have more projects to spotlight soon enough so **_watch this space_**. - -### Want to get more involved? - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Docs](https://docs.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-12-06-givethDAO.md b/blog/2021-12-06-givethDAO.md deleted file mode 100644 index 877e45a8d2..0000000000 --- a/blog/2021-12-06-givethDAO.md +++ /dev/null @@ -1,173 +0,0 @@ ---- -slug: givethDAO -title: "The Giveth DAO: Community GIVernance" -author: Dani -author_image_url: /img/blog/DaniAuthor.jpg -image: /img/blog/givethDAOblog.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - - -Giveth has a long [history of experimentation](https://medium.com/giveth/the-unicorndac-a-non-hierarchical-decentralized-governance-experiment-8dfbe6e98d19) in the decentralized governance realms. - -Before becoming a [DAO](https://xdai.aragon.blossom.software/#/nrgiv/0x749cccd03c00110cf76f4e009c6eaf59b5f2bd0e/) (with a [DAF](https://www.sdgimpactfund.org/giveth-foundation)), Giveth fund allocation was administered by a [Unicorn DAC](https://trace.giveth.io/community/unicorn-dac) — A Decentralized Altruistic Community — trying out new ways of governing the build and use of our DApp (Donation Application). - -rGIV Trace Header - -Decisions for how to distribute incoming donations to the Giveth DAC across our platform were made by nominated and approved team members, who met regularly to evaluate Traces (formerly Milestones). From rewarding contributors to funding initiatives that further #blockchain4good, each Unicorn allocated a portion of funds to deserving people and projects every two weeks. - -Unicorn DAC donations - -###### On-chain (Rinkeby) tracking of the original Giveth DAO — [The Unicorn DAC at trace.giveth.io](https://trace.giveth.io/community/unicorn-dac) - -Our “GIVernance” has matured significantly in preparation of launching the [GIVeconomy](https://youtu.be/mIhfmmGjT8g). We’ve learned a lot along the way and are excited to share where the Giveth Reputation DAO (rGIV DAO) is now. - -## How does Giveth DAO it? - -Within Giveth, we strive to demonstrate these principles: - -* To value transparent, holistic governance and work to be a shining example of it. -* To explore and readily adopt new innovations that support us in embodying these values. -* To practice the self-organizing power of sociocracy, which we apply in the organization of tasks, participation in the [Proposal and Advice Process](../whatisgiveth/adviceProcess/), and facilitation of our governance meetings. - -Our [GIVernance Circle](../whatisgiveth/introGIVernance) Mission Statement reflects this foundational intention: - -> We **_are progressively decentralizing the Giveth decision-making process by building a community and a token-based economy around our platform that recognizes contributions, values participation and rewards altruism._** - -The Giveth DAO is made up of [people](https://giveth.io/about) who have acquired reputation and trust through perseverance and dedication to the Future of Giving by participating in building the Giveth community and our Donation Applications (DApps). - -## nrGIV — The Reputation Token for Stewarding the GIV launch - -the nrGIV DAO - -Minting the new reputation tokens (nrGIV) to replace the old (rGIV) on Aragon. - -While most activities take place off-chain in our [publicly accessible forums](https://forum.giveth.io) and [live-streamed meetings](https://www.youtube.com/channel/UCdqmP4axeI1hNmX20aZsOwg), the community has implemented and recently renovated an on-chain solution. Deployed via [1Hive](http://1hive.org) as an Aragon Reputation DAO using the [xDai chain](https://www.xdaichain.com/for-users/getting-started-with-xdai), it is designed to evolve along with the advancements of our own protocols as well as those of Ethereum collaborators and eventually, multi-chain ecosystems. - -It has 3 primary stewardship responsibilities: - -1. Stewarding the existing Giveth commons ([Giveth Multisigs](https://docs.google.com/spreadsheets/d/1q_5VFt9C3pX-A5V0UYRSefoNPHfn3GDvEywXGvdj7cw/edit#gid=1931334782), [Giveth.io](http://giveth.io), [Trace.giveth.io](http://trace.giveth.io), and soon to launch GIVeconomy DApps) -2. Stewarding the GIV token initial distribution. -3. Stewarding the [Progressive Decentralization](https://a16z.com/2020/01/09/progressive-decentralization-crypto-product-management/) of the GIVeconomy. - -## Why participate? - -Reputation is earned over time, but rewards are dished early and often to recognize value and encourage participation in the Giveth Community. - -We [!praise](../whatisgiveth/introDiscord#praisebot) you for: - -* Attending meetings and speaking up in Discord -* Testing and using our tools -* Feedback into development for improvement -* Maintenance of our living processes -* Writing and reviewing documentation -* Talking about us on social media (criticism welcome, just be kind about it!) - -Monthly tabulation of [Praise](https://trace.giveth.io/campaign/rewarddao) and [SourceCred](https://sourcecred.io/) results in the disbursement of ETH, DAI, and/or PAN tokens, depending on what’s been donated to Giveth. We give what we’ve got, and the more you give, the more you get! - -Over time, new contributors can build reputation in the community and become eligible for nrGIV tokens that are minted on a quarterly basis. **In this way we co-create a community of builders that are self-organized by design, decentralized by technology, and altruistic by nature.** - -## Who Qualifies? It Starts with Showing Up! - - -**Anyone can earn rewards by engaging in the Giveth community** - -Praise is our way of saying thanks for being awesome. The first 20 minutes of our [weekly Community Call](https://calendar.google.com/event?action=TEMPLATE&tmeid=MW5zazNraGxzbmZza3EzcDJlYmpnaWd1YjYgZ2l2ZXRoZG90aW9AbQ&tmsrc=givethdotio%40gmail.com) are dedicated to celebrating who did what for the past week. By using the PraiseBot, !praise can be given in any channel on the Giveth Discord server at any time, and we even have a dedicated [#praise channel](https://discord.giveth.io) because there are so many people doing great things. - -All those **_thank you_**’s are captured in a spreadsheet and reviewed by the Working Group Stewards every four weeks, to use in combination with SourceCred for allocating a percentage of the available Rewards to contributors. This practice of !praising contributors transparently and distributing rewards was kicked off 4 years ago with the [first PraiseBot built for Giveth](https://github.com/Giveth/giveth-bot) on Matrix and now carried forward by [Commons Stack](http://commonsstack.org) and the [Token Engineering Commons](http://tecommons.org)! - -Giveth.io join page - - -**Givething Cred for contributions through Discord, Discourse, & GitHub** - -As a global digital community, we recognize that while much of what we do is seen by others — a lot is also just happening organically online and can be quantified to some extent by using data analytics. - -When you engage in our community discussions on Discord, participate in the soft governance via our Discourse forums, and create or work on issues in the GitHub repositories, these interactions are recorded and gathered into a [SourceCred dashboard](https://cred.giveth.io/#/explorer). - -**Consistency builds Reputation, and earns Trust** - -Contributors qualify for nrGIV (Giveth Reputation Tokens) after 3 months of participation as recorded via the Praise and SourceCred calculations reviewed monthly. These tokens are minted quarterly for new and active contributors. Those no longer contributing do not receive more nrGIV — but do retain all of the tokens previously received. - -## When did Giveth move to On-chain Governance? - -> The original rGIV DAO instance can be seen [here](https://aragon.1hive.org/#/giveth/0x8ce560c4e8ddc2f735044140e677cc936a68dd6a/), where we launched with 1,111 tokens distributed to each of the 8 Giveth Reputation DAO co-founders in January 2021 for the previous year. - -current contributor spreadsheet - -2,222 tokens were minted for each qualifying contributor in April for January-March 2021, then [3,333 in July](https://forum.giveth.io/t/passed-rgiv-token-distro-q2-contributors/52) for April-June. As in any good experiment, discoveries arose from these iterations and in October 2021, the rGIV DAO voted to retire the rGIV token in favor of creating a new instance (nrGIV) with several configuration changes, including the move from 1,111 to 1, ditching the extra digits. - -**_Also changed in this new rGIV DAO: the distribution of tokens now follows a Fibonacci sequence. This means that the number of tokens minted for each contributor in the latest period is equal to the sum of the two previous two periods._** - -As shown, [Dani](https://twitter.com/TheOfficeMystic) has been contributing since day 1. She earned 1 token to vote with the first period (1,111 — which was converted to 1 in the new simplified DAO), 2 tokens for the second period, 3 tokens the third period (because 1 + 2 = 3), and 5 tokens the fourth period (because 2 + 3 = 5). If she stops contributing there, she will retain her total balance of 1 + 2 + 3 + 5 = 11 nrGiv tokens for voting on governance proposals after the 4th period. If she continues consistently contributing to the Giveth Community, she will always have at least 1 token more than any contributors that came in later. - -the nrGIV DAO token holders - -[James](https://twitter.com/positonic) is a co-founder of the rGIV DAO, and received tokens for periods 1, 2, and 3. He resigned during the 3rd period to focus on [toucan.earth](https://toucan.earth/), and did not contribute during the 4th period, so does not qualify for the minting of 5 tokens. His voting weight remains at 6 tokens, while current contributors weight grows to 11. In this case where a past contributor does not return for 6 months and misses 2 full periods, their voting weight is now lower than a new contributor receiving nrGIV tokens during those two mintings. - -So in this example, new contributors in periods 4 and 5 receive 8 tokens (3 + 5) bringing their total to 12 (5 + 8) — double that of James. When James returns, he will come in with his previous token weight and after another 3 months of contributions, qualifies to again receive nrGIV tokens. - -In this way new contributors can gain as much influence as someone who has contributed in the prior two time periods, and over time the influence of past contributors is reduced after exiting the community. Behind this design is an assumption that those currently contributing can make the most informed vote about current governance of the organization. For consistent contributors who have been around from the beginning, those joining later will never reach or surpass your voting power, incentivizing retention of talent and wisdom for the community while incrementally fractionalizing the lead. - -> Successful decentralized governance has been shown to require a healthy balance of new contributors being valued early, and long-time contributors valued for carrying the vital threads of vision, mission and information on the organization from past experience. - -Note: If you are on maternity or paternity leave, you still get the period’s token allocations during leave. - -## What is the nrGIV token used for? - -**Voting on proposals that build the #FutureofGiving** - -Anyone can make a proposal to the rGIV DAO, whether they are an nrGIV token holder or not. But first! Giveth follows a Sociocratic proposal-forming process by soliciting opinions and clarifying questions initially, then making revisions and polling for support via an Advice Process on our forum. - -> **Previously hosted on** [**Loomio**](https://www.loomio.com/)**, you can see the proposal process** [**used to initiate the rGIV DAO**](https://www.loomio.org/d/4TKQjvCg/configuring-giveth-dao-rep-token-on-aragon-1hive) **here!** - -In 2021 Giveth revised its organizational structure into new Circles and Working Groups while launching a [new proposal management method on Discourse](https://forum.giveth.io/): - -the giveth forum - -## From Off-chain Advice to On-chain Voting - -After a proposal has been reviewed, the champion (person writing and advocating for the proposal) can post a new Vote to the rGIV DAO! Once made, nrGIV token holders have 5 days to use their tokens and vote “yes” or “no”. Voting on each proposal in this DAO allocates your fully accrued nrGIV token quantity; and you do not lose them if you vote. In other words, if you have 7 tokens, and you vote “yes,” then 7 nrGIV tokens are added to the total “yes” votes while the tokens remain in your wallet. When you vote on other proposals, you still have 7 nrGIV tokens to vote on those as well. - -> **The Giveth Reputation DAO does not use Conviction Voting or require you to “stake” your reputation tokens — you never lose your tokens or have to choose which proposal to use them on; you always have the same number of tokens to vote with for each new proposal.** - -In order for a proposal to pass, it must have a majority of yes votes, and reach a “minimum approval” level, which we’ve set at 25%. If a proposal doesn’t have more than 25% of all minted tokens voting yes on it, it automatically does not pass regardless of the distribution of “yes” and “no” votes given. However, the proposal can always be proposed again and voted on again. - -The second metric within each vote is the “Support” level. We have set that at 88%. If a vote reaches this level, it has more than the majority by a large margin and is labeled as having strong support. The third metric set by the DAO is “vote duration”; how much time must pass before voting is closed. - -Which Decisions Does the Giveth Reputation DAO Need to Vote on? -=============================================================== - -The rGIV DAO has the responsibility for governing the GIVeconomy launch and our commons. This means that the assets built by the Giveth community and the funding received from donors to support Giveth are owned by the Community itself — the Givers and Makers contributing their skills, time, energy and resources to it. So deciding how to build the DApps, contract with individuals to fill roles on the team, and distribute funds to the Circles for maintaining operations and development of the open source code is a job for nrGIV token holders that collectively make up the rGIV DAO. - -The road to decentralized governance has been paved with the bricks of this goodwill, and you can see again in Loomio how the Giveth Unicorn DAC used the Advice Process and voting to decide how to [allocate a 285 ETH gift in 2019](https://www.loomio.org/d/Sbn1FeT7/285-eth-what-am-i-gonna-do-)! - -The Giveth Reputation DAO has the opportunity to do this again now as we contemplate allocation of the proceeds from [Rainbow Rolls](https://medium.com/rainbow-rollup/nftps-rainbow-rolls-7a01d5eb1bb2) and the [Optimism Retroactive Public Goods Grant](https://medium.com/ethereum-optimism/retropgf-experiment-1-1-million-dollars-for-public-goods-f7e455cbdca). Balancing the upcoming needs of the Community to sustain itself through launching the GIVeconomy this year, and to reward the contributors who worked tirelessly in past years to earn the respect and the funding, is the responsibility of the current DAO members. - -rainbow rollup donation - -If this is a subject that interests you enough to have read this whole post, perhaps you are interested in contributing to the Giveth commons by participating in our off-chain Advice Process on the current decision regarding [how to allocate the funds from Rainbow Rolls](https://forum.giveth.io/t/what-to-do-with-the-eth-from-rainbow-rolls/173)! - -We are a donor-focused organization and in order to build what meets the needs of our donors AND project owners, we welcome and encourage your donations AND your suggestions. - -spice girls - tell me what you want - -## Giveth DAOs Donations - - -Giveth is run entirely on donations, which can be given through a variety of routes including the [DAC on TRACE](https://trace.giveth.io/community/giveth-dac), the [Project at Giveth.io](https://giveth.io/project/the-giveth-community-of-makers), [Gitcoin Grants](https://gitcoin.co/grants/795/givethio-panvala-league), and direct contributions to the MultiSig wallet address. Some of these are given by charitable entities with specific intention and others are unconditional gifts — through [trace.giveth.io](https://trace.giveth.io) you can select the exact purpose of your gift yourself. - -Stay tuned to our [Discourse Forum and Discord Chats](http://giveth.io/join) as we launch the GIVeconomy, and feel welcome to chime in as we structure the longer-term transition of governing the Giveth commons from the rGIV token holders to the GIV token holders using [the GIVgarden by 1Hive](https://twitter.com/Givethio/status/1466827058793832451)! - -> **_Become part of the #FutureofGiving on_** [**_Giveth.io_**](http://giveth.io) **_by donating to any project with a Verified badge, and you can begin your journey as a Giver by qualifying to receive GIV tokens… the Future of the Giveth DAO._** - -### Want to get more involved? - -* Join us on [Discord](https://discord.giveth.io) or [Telegram](http://t.me/givethio) -* Discover our [Docs](https://docs.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/blog/2021-12-24-welcomeGIVeconomy.md b/blog/2021-12-24-welcomeGIVeconomy.md deleted file mode 100644 index 7433d05ca4..0000000000 --- a/blog/2021-12-24-welcomeGIVeconomy.md +++ /dev/null @@ -1,155 +0,0 @@ ---- -slug: welcomeGIVeconomy -title: Welcome to the GIVeconomy -author: Lauren -author_image_url: /img/laurenAuthor.png -image: /img/blog/GIVeconomyBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -_It is our great pleasure to officially introduce the GIVeconomy — an economy that rewards and empowers those who give to projects, to societies, and to the world._ - - - -At Giveth, we’ve been Building the Future of Giving [since day one](https://medium.com/giveth/giveth-donation-3-0-the-soft-launch-bf00d3bddca8). We [started in 2016](https://docs.giveth.io/whatisgiveth/history/) by writing the [MiniMe token](https://medium.com/giveth/the-minime-token-open-sourced-by-giveth-2710c0210787) and the [Vault](https://medium.com/giveth/the-vault-contract-open-sourced-by-giveth-fe2261f7b91b) contracts, building open-source infrastructure and using it for our donation applications (DApps). Fast forward to this year, we released [giveth.io](https://giveth.io/) for [streamlined P2P giving](https://medium.com/giveth/the-future-of-giving-is-here-d480388a3338) and [Giveth TRACE](https://www.trace.giveth.io/) for [customizable fund management and traceable donations](https://medium.com/giveth/giveth-trace-is-live-e91b0be1e1f6), both powered by blockchain technology. These are the building blocks that we’ve been developing to realize our vision for the future. A future in which… - -> _Giving is effortless and people all around the world are rewarded for creating positive change._ - -Today, our dreams enter reality as we proudly announce the GIVeconomy: An economy that supports projects that create value for society and encourages on-the-ground change-makers to enter web3. An economy that empowers and rewards donors for giving. And, fundamentally, **an economy that is owned and governed by those who give.** - - -giveconomy banner - -## The GIV Token - - -GIV is the governance token that fuels and directs the GIVeconomy. GIV holders are empowered to collectively coordinate around shared resources and fund initiatives that shape the Future of Giving. - -### Token Info - - -* Token Address on Mainnet: 0x900db999074d9277c5da2a43f252d74366230da0 -* Token Address on xDai: 0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75 - -### Distribution - - -At inception, the GIVeconomy has an initial circulating supply of 17.05 million GIV which is available to claim by the Giveth “trusted seed” in the GIVdrop. The distribution of all GIV across the GIViverse is as follows: - -GIVdrop distribution - -Past contributors, crypto donors & Giveth users make up 17.05% of the GIViverse. We’ve allocated 26.95% of GIV to future contributors, the [rGIV DAO treasury](https://medium.com/giveth/the-giveth-dao-community-givernance-84f55fa1ce36) & future roadmap projects (described at the end of this post) as part of our [progressive decentralization](https://a16z.com/2020/01/09/progressive-decentralization-crypto-product-management/). The rest is fueling our GIVeconomy pillars: - -* 33% allocated to the [GIVgarden](https://giveth.io/givgarden) common pool to fund proposals governed by GIV holders with [conviction voting](https://forum.giveth.io/t/conviction-voting/154). -* 13% allocated to reward donors to verified projects with GIV from our [GIVbacks](https://giveth.io/givbacks) program. -* 10% allocated to reward liquidity providers and stakers in the [GIVfarm](https://giveth.io/givfarm). - -## The GIVdrop - - -To initialize a DAO led by Givers, we have created the [GIVdrop](https://giveth.io/claim). With the GIVdrop, 17.05% of the initial supply has been distributed to the Giveth trusted seed — crypto philanthropists, Giveth users & contributors, and [Blockchain4good](https://twitter.com/search?q=%23blockchain4good&src=typed_query) heroes. These are value-aligned individuals that have been working, directly or indirectly, to further [Giveth’s mission](https://docs.giveth.io/whatisgiveth/), and now are being brought into an ecosystem of collective support, abundance and value-creation. With no VCs or presales, **the GIVeconomy is kicked off by the donors, of the donors and for the donors.** - -To read more about the GIVdrop and eligibility, [check out our documentation](https://docs.giveth.io/giveconomy/givdrop) or [see if you qualify](https://giveth.io/claim). - -## The GIVstream - - -[The GIVstream](https://giveth.io/givstream) provides a continuous flow of GIV to GIVeconomy participants. We call it _the expanding GIViverse_. The GIVeconomy begins humbly but as time passes, the GIViverse expands and GIV is streamed out to our community of GIVers. **In this way, as the GIVeconomy grows & stabilizes, we empower those who support the Giveth ecosystem with increasing governance rights.** - -GIVstream expansion - -###### h/t [@RodriCastillo](https://twitter.com/_rodricast) for the awesome GIF - -Those who receive the GIVdrop also receive a GIVstream. Anyone can increase their GIV/week flowrate by participating in the GIVeconomy through [GIVbacks](https://giveth.io/givbacks), the [GIVgarden](https://giveth.io/givgarden) or the [GIVfarm](https://giveth.io/givfarm). To learn more, [check out our documentation](https://docs.giveth.io/giveconomy/givstream) or [see your GIVstream flowing](https://giveth.io/givstream). - -## GIVeconomy Starting Line - -We’re launching the GIVeconomy with three key pillars — GIVbacks, the GIVfarm, and the GIVgarden. - -### GIVbacks - -GIVbacks meme - -###### h/t to [@griff](https://twitter.com/thegrifft) & our #Meme channel in [Discord](https://discord.giveth.io/) - -**GIVbacks is a paradigm shift for the donation space. Instead of** [**relying on sacrifice to drive value creation**](https://youtu.be/PFy458wCQ0g?t=504)**, we are _rewarding_ the givers.** With GIVbacks, 1 million GIV is available to give to donors to verified projects on Giveth every 2 weeks! - -The GIVbacks program has multiple advantages: - -* It attracts donors — and therefore great projects — to Giveth. -* It ensures the quality of projects on Giveth using our [Project Verification](https://docs.giveth.io/giveconomy/givbacks#project-verification) system. -* It “gives back” to donors for supporting on-the-ground teams adding value to society. -* **It gives donors governance rights so they can direct the Future of Giving.** - -Thanks to our verification team and our recent integration with [The Giving Block](https://twitter.com/TheGivingBlock), Givers have over 700 fully-vetted projects to choose from! To learn more about GIVbacks, [check out our documentation](https://docs.giveth.io/giveconomy/givbacks)**.** - -### GIVgarden - -giveconomy banner - -###### h/t [@mateodaza](https://twitter.com/mateodazab) & our #memes channel in [Discord](https://discord.giveth.io/) - -The [GIVgarden](https://giveth.io/givgarden) is the decentralized governance platform for Giveth and the GIVeconomy. [Powered by 1hive](https://gardens.1hive.org/), the GIVgarden is where GIV holders can make and vote on proposals to fund value-aligned initiatives that shape the Future of Giving. It has four main components: - -1. [Conviction Voting](https://medium.com/giveth/conviction-voting-a-novel-continuous-decision-making-alternative-to-governance-aa746cfb9475) for fund management -2. [Tao Voting](https://forum.giveth.io/t/tao-voting-explained/155) for executing on-chain decisions -3. [Our Covenant](https://docs.giveth.io/whatisgiveth/covenant/) that outlines standards for on-chain and off-chain community behaviour, and -4. [Celeste](https://1hive.gitbook.io/celeste/) as a decentralized court to settle disputes. - -To learn more about the GIVgarden, [check out our documentation](https://docs.giveth.io/giveconomy/givgarden)**.** - -### GIVfarm - -givfarm homepage -![](https://miro.medium.com/max/1400/0*GHRbTc7_MidaoMI9) - -For the GIVeconomy to function, GIV must be easy to acquire. The [GIVfarm](https://giveth.io/givfarm) is the place to grow and harvest rewards while supporting the GIVeconomy by providing liquidity for GIV! We have farming opportunities on Ethereum Mainnet (ETH) and xDai Network (Gnosis chain), and 35 million GIV are allocated to the rewards program for the first 6 months. A further 65 million GIV has been allocated to provide future farming opportunities. Farms are LIVE now and rewards are BOUNTIFUL! 🌾 [Check it out here](https://giveth.io/givfarm) or [read more in our documentation.](https://docs.giveth.io/giveconomy/givfarm) h/t to our partners at [DAppNode](https://dappnode.io/) and [BrightID](https://www.brightid.org/) for supporting GIVfarm development! - -## Future Plans - - -The launch of GIV and everything above is only the beginning for the GIVeconomy — we’re already crafting the next phase in the Future of Giving. We’re developing systems that completely change the way societies create and reward the creation of public goods. - -future plans meme - -###### h/t [@karmaticacid](https://twitter.com/karmaticacid) & our #memes channel in [Discord](https://discord.giveth.io/) - -We’ve pre-allocated 80 million GIV to fund the development of the following projects. These ideas are raw, exciting, and beautiful and we are heaven-bent on bringing them to fruition! Here’s a quick breakdown of what we’re planning next. - -### GIVcuration - - -GIVcuration will decentralize GIVbacks! Community members will be able to signal support by staking GIV on projects, and their signal will grow like in [Conviction Voting](https://forum.giveth.io/t/conviction-voting/154). In GIVbacks rounds, donors who give to community-favoured projects will get more GIVbacks, and GIVcurators will earn rewards on their staked GIV. - -### GIVmatching - - -We plan to implement a donation matching system for projects on Giveth using _Causes_. Donors will be able to donate to Cause categories — like environmental regeneration or open-source software — and the funds collected will then be distributed to projects using [quadratic funding](https://wtfisqf.com/?grant=&grant=&grant=&grant=&match=1000), h/t to our friends at [Gitcoin](https://gitcoin.co/). - -### GIVfi - -The intention with GIVfi is to create a sustainable way of maintaining funds in the GIVgarden common pool. While donations on the DApp are waiting to be disbursed, they will be generating interest that can be used to buy GIV on the open market and send it to the GIVgarden for funding initiatives using Conviction Voting. - -### GURVES - - -This is the real dream! We want projects on Giveth to evolve into their own microeconomies, and for the platform to become a place for crypto impact investment. This is _GURVES_ ([working title](https://www.youtube.com/watch?v=9ZiGlIm2vBs&t=1093s)) — GIV token holders who stake GIV on a project will eventually be able to “opt-in” to initialize a GIV-backed [bonding curve](https://medium.com/commonsstack/the-augmented-bonding-curve-part-1-a-web3-way-to-fund-public-goods-7c9d1a871ae2) for that project. - -gurves meme - -###### h/t [**@karmaticacid**](https://twitter.com/karmaticacid) **& our #memes channel in** [**Discord**](https://discord.giveth.io/) - -With GURVES, the GIVbacks program will transform! Whenever donors donate to a GURVE project, they will get GIVbacks and some of that GIV will go into the GURVE to mint them “project tokens” & in effect, raise the price of the project token. This way, non-profits who advance in the Giveth ecosystem earn **their own economic systems that will turn donors into investors and volunteers into shareholders.** - -But wait, there’s more… ------------------------ - -The core team at Giveth is committed to executing the above roadmap, but this is a DAO and we aren’t alone in steering the ship! 33% of the token supply has been allocated to the [GIVgarden](https://giveth.io/givgarden) common pool to fund the proposals that the Giveth community believe in. - -Giveth has been in the crypto donation scene [since 2016](https://twitter.com/Givethio/status/1454084287184130049). We rescued 210 million dollars from the [Parity multisig attack](https://mashable.com/article/ethereum-stolen-white-hat-group-rescued#ZPTC98wSEPOp), we ran the first [scaling-focused Ethereum conference](https://medium.com/giveth/scalingnow-summit-transcript-ea5373be8523), we created fee-free donation applications, we implemented smooth on-ramps for nonprofits to enter the crypto scene, and that was all solely funded by donations. - -The launch of the GIVeconomy is a huge milestone but still just one more step towards building a Future of Giving that we can all be proud of. A future where value-creation for society is rewarded, where altruism becomes profitable, where communities of value-aligned supporters grow and prosper. A future in which we regenerate the earth, we build meaningful connections with each other, we revolutionize economic systems, evolve human coordination and we create societies based on decentralization, freedom, community and **love**. - -[**Welcome to the GIVeconomy**](https://giveth.io/) -------------------------------------------------------- diff --git a/blog/2022-01-19-evolvingPhilanthropy.md b/blog/2022-01-19-evolvingPhilanthropy.md deleted file mode 100644 index 1ba7d6b7f2..0000000000 --- a/blog/2022-01-19-evolvingPhilanthropy.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -slug: evolvingPhilanthropy -title: What if giving gave back? Using web3 to evolve philanthropy. -author: Lauren -author_image_url: /img/laurenAuthor.png -image: /img/blog/GIVbackBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - -_The Giveth mission is to reward & empower those who give — to projects, to society, and to the world. With GIVbacks, we’re rewarding givers by giving GIV to donors to verified projects on Giveth._ - -what if giving gave back - - -Web3 and, specifically, Ethereum have the potential to revolutionize the philanthropic space. We have the tools to open new funding streams and create economic abundance for everyone who is providing value to society. - -Clean air, clear water, bridges, roads, free childcare, public education, taking care of the less fortunate — these are all examples of public goods that, when governments fail to provide them, we look to non-profits to create and care for. For funding, we have been relying on donors to give to these non-profits and receive nothing in return. Society has been depending on and [ultimately exploiting the altruists](https://youtu.be/PFy458wCQ0g?t=504) who are working hard to protect and provide for our collective needs. - -**GIVbacks is a paradigm shift for the donation space. For the first time ever, there is an economic upside to donating.** - -givbacks meme - -GIVbacks is the first step towards a world in which everyone benefits from creating value: **when you give to verified projects, 100% of your donation goes directly to the project, and you get** [**GIV**](https://docs.giveth.io/giveconomy/#about-giv) **from Giveth!** - -With over 900 verified projects on Giveth, donors can find projects that speak to their values and get rewarded for giving. Verified projects benefit from the extra traffic on Giveth & can use this program to attract new donors who are willing to support their initiatives. - -## The Big Picture - - -Before we get into the fine details of exactly how the GIVbacks program works, let me walk you through the big picture that is the “why”. - -### Projects should feel good about raising funds for their project - - -Charity has traditionally created a dynamic where projects who do good work to benefit society have to beg for funds to make the world a better place. On the flip side, donors are being asked to sacrifice — to give without expecting anything in return. - -givbacks meme - - -GIVbacks is changing that. Donors have the opportunity to support projects they believe in, get GIV in return, and start or increase their [GIVstream](https://giveth.io/givstream). They can use that GIV to grow their rewards by, for example, staking in the [GIVfarm](https://giveth.io/givfarm). It’s a win/win: Projects benefit from receiving 100% of the donation, and donors benefit by earning GIV and becoming part of the Giveth ecosystem. - -### GIVbacks gives governance power to the donors using Giveth - -givbacks meme - - -Giveth is of the donors, by the donors, and for the donors. [Our GIVdrop](https://giveth.io/claim) was sent to the Blockchain4good community — [and particularly crypto donors & Giveth users](https://docs.giveth.io/giveconomy/givdrop/) — because we wanted to kickstart the [GIVeconomy](https://giveth.io/) with value-aligned GIVers. Now, as the economy expands, we want the donors who are using the platform and giving to causes they care about to get proportionally increasing governance power. With GIVbacks, the more you give, the more GIV you get, and that GIV can be used in the [GIVgarden](https://giveth.io/givgarden) to decide which proposals get funded to expand the GIVeconomy. - -### GIVbacks are like tax-deductible donations but without governments and borders - -givbacks meme - - -Let’s face it, tax-deductible donations can be a bit of a headache. Nonprofit projects have to cut through miles of red tape and donors have to do accounting each year, saving associated paperwork for some arbitrary number of years. - -GIVbacks provides a similar end, but cuts the bureaucracy. If a project can prove they are legitimately adding value to society, they can become a verified project in the GIVbacks program, no matter what their legal or DAO structure is. If a donor is moved by a verified project’s work, they can give and receive GIV in return, no matter where (or if) they pay taxes. No need to save receipts or paperwork for fear of getting audited. Web3 makes it so that we don’t need governments and taxes to make this kind of system. We can transcend borders to connect people with projects anywhere in the world! - -### GIVbacks educates community members about web3 - -givbacks meme - - -The long-term vision of Giveth is to enable for-good projects to use token engineering and DAO coordination on the ground. GIVbacks is [the first step towards achieving this goal](https://youtu.be/VV7TmNILk6o?t=1640). With GIVbacks, ordinary donors start learning about and getting curious about DAO tools like [token streams](https://docs.giveth.io/giveconomy/givstream), [DeFi](https://docs.giveth.io/giveconomy/givfarm) and [token-weighted voting](https://docs.giveth.io/giveconomy/givgarden). Furthermore, when donors get GIV, they are naturally inclined to donate it! In GIVbacks round 1, 75% of the total value of donations to verified projects on our platform were in GIV. - -With the GIVbacks program, both donors and projects receive GIV and start looking into how to grow their earnings, swiftly falling down the web3 rabbit hole via [giveth.io](https://giveth.io/). - -### GIVbacks will evolve into a system that transforms successful projects into DAOs and donors into impact investors - -givbacks meme - -GIVbacks as it is today is the first step on a path to expand Giveth into a place [where nonprofits can become microeconomies](https://youtu.be/VV7TmNILk6o?t=1356). Next, we plan to introduce GIVcuration — a system where users can stake their GIV on projects they care about, signaling support while earning a yield. A successful project in the GIVcuration system will eventually be able to get its own GIV-collateralized [bonding curve](https://medium.com/commonsstack/the-augmented-bonding-curve-part-1-a-web3-way-to-fund-public-goods-7c9d1a871ae2), called a ‘[Gurve](https://www.youtube.com/watch?v=9ZiGlIm2vBs&t=1093s)’. - -When donors support a project with a Gurve, their GIVbacks get split: they get some GIV, and [some GIV goes into the Gurve, minting the donor ‘project tokens’](https://youtu.be/VV7TmNILk6o?t=1356), thereby increasing the price of the project tokens. - -Before getting a Gurve, a project will need to set up a [rewards system](https://forum.tecommons.org/t/outlining-the-rewards-system-process-v2/646) to distribute their ‘reputation tokens’ to volunteers and on-the-ground supporters. When their Gurve is initialized, those reputation tokens turn into ‘project tokens’, and the project can use token-weighted voting systems to govern their donations. - -With Gurves, a successful project on Giveth will be able to become a sustainable DAO, governing its own economy, with its supporters as stakeholders and donors as impact investors! - -## The Fine Details - - -So how exactly does this program work? Well, it makes use of a system for verifying projects on Giveth, and tracks donations to those projects in 2 week “rounds”. Let’s dig into the details. - -### Verified Projects - -“Verified” is a seal of approval for legitimate projects on Giveth. Many Verified projects came pre-vetted from [The Giving Block](https://twitter.com/TheGivingBlock) API. The Giving Block is an organization that supports and onboards registered 501c3s from the United States into crypto, and with our integration you can donate to their projects from the Giveth UI. - -For non-Giving Block projects, project owners need to fill out a [typeform](https://giveth.typeform.com/verification) and answer some questions. Verified Projects need to show that they are doing work to create [non-excludable](https://www.khanacademy.org/economics-finance-domain/microeconomics/market-failure-and-the-role-of-government/externalities-topic/a/public-goods-cnx) value for society and that they have some reputation at stake that would prevent them from gaming or manipulating the GIVbacks program for personal gain. - -Our amazing Project Verification Team then reviews these applications, investigates the information provided & informs the project owners about the verdict. Approved projects will have their Verified badges [at the start of the very next GIVbacks round](https://docs.giveth.io/giveconomy/givbacks#project-verification). You can learn more about the project verification process and qualifying/disqualifying factors in our [GIVbacks documentation](https://docs.giveth.io/giveconomy/givbacks/). - -verified badge - - -**Getting your project verified builds a relationship of trust with your donors by demonstrating your project’s legitimacy and showing that the funds are being used to create positive change.** - -### GIVbacks Rounds - -GIVbacks rounds are 2 week periods wherein all donations to verified projects are tracked and recorded in our database. At the end of a round, our team reviews the donations and [calculates the amount of GIV to send to each donor](https://docs.giveth.io/giveconomy/givbacks#getting-givbacks). Note that recipient addresses of verified projects on Giveth do not get GIVbacks for their donations. This is to prevent recirculating funds and other fraudulent activity**_._** - -Once the distribution has been determined, and [any suspicious activity](https://docs.giveth.io/giveconomy/givbacks#disqualifying-factors-for-givbacks-program) has been resolved, [reputation DAO token holders](https://medium.com/giveth/the-giveth-dao-community-givernance-84f55fa1ce36) vote to approve the allocation. You can see the votes to distribute GIVbacks for each round in our forum [here](https://forum.giveth.io/tag/givbacks-distro). When the vote passes, donors are notified via email that their GIVbacks are ready to claim [from the GIVbacks page](https://giveth.io/givbacks). - -givbacks round example - -**Every 2 weeks, there is 1 million GIV available to give back to donors!** - -Until December 23, 2026 donors who get GIV from GIVbacks are able to claim some part immediately upon distribution, and some part added to their [GIVstream flowrate](https://docs.giveth.io/giveconomy/givstream). With the GIVstream, donors who give to verified projects on Giveth get more GIV continuously [as the GIViverse expands.](https://giveth.io/givstream) - -GIVbacks is the next generation of philanthropy where, using the power of web3, we can transform legacy systems that require those who give to sacrifice, into ones where giving actually gives back. - -### Join the revolution, [donate to a verified project today](https://giveth.io/projects). diff --git a/dapps/GIVgarden.md b/dapps/GIVgarden.md index 3cb1ab5aff..ed6fb1260d 100644 --- a/dapps/GIVgarden.md +++ b/dapps/GIVgarden.md @@ -3,32 +3,29 @@ id: givgarden title: GIVgarden (Deprecated) slug: giveconomy/givgarden --- + import useBaseUrl from '@docusaurus/useBaseUrl' import styles from '../src/css/custom.css' - _**The GIVgarden was deprecated as of March 7th 2024. Find the most current info for [Giveth Governance in our related documentation](/whatisgiveth/governanceProcess).**_ +_**The GIVgarden was deprecated as of March 7th 2024. Find the most current info for [Giveth Governance in our related documentation](/whatisgiveth/governanceProcess).**_ _**This documentation will remain available for historical reference.**_ --- +Giveth has chosen the Gardens DAO governance platform developed by [1hive](_https://forum.1hive.org/t/welcome-to-1hive/7) to allow GIV token holders to manage the DAO configurations and allocate funds to projects that are aligned with its [mission, vision and values](/whatisgiveth/). Our unique Giveth Garden has been aptly named “the GIVgarden” and is deployed on Gnosis Chain (formerly xDai Network). The main tools used for governance in the GIVgarden are Conviction Voting and Tao Voting. -Giveth has chosen the Gardens DAO governance platform developed by [1hive](_https://forum.1hive.org/t/welcome-to-1hive/7) to allow GIV token holders to manage the DAO configurations and allocate funds to projects that are aligned with its [mission, vision and values](/whatisgiveth/). Our unique Giveth Garden has been aptly named “the GIVgarden” and is deployed on Gnosis Chain (formerly xDai Network). The main tools used for governance in the GIVgarden are Conviction Voting and Tao Voting. - -The GIVgarden uses the [Giveth Community Covenant](/whatisgiveth/covenant) as a decentralized social contract that outlines standards for on-chain and off-chain behaviour. - -You can visit the [**GIVgarden** here](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98). +The GIVgarden uses the [Giveth Community Covenant](/whatisgiveth/covenant) as a decentralized social contract that outlines standards for on-chain and off-chain behaviour. +You can visit the [**GIVgarden** here](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98). ## Conviction Voting -[**Conviction Voting**](https://forum.giveth.io/t/conviction-voting/154) allows requests for funding from the DAO and to suggest improvements, features or unique actions to Giveth and its platforms. Gardens highlights the fundamental concept of Conviction Voting in their documentation: +[**Conviction Voting**](https://forum.giveth.io/t/conviction-voting/154) allows requests for funding from the DAO and to suggest improvements, features or unique actions to Giveth and its platforms. Gardens highlights the fundamental concept of Conviction Voting in their documentation: > _Conviction voting is the heart of a Garden._ It allows folks to signal their preferences continuously rather than forcing them to “make a decision.” From the perspective of a community member, this is as easy as just showing up and supporting the things you care about. - -The unique feature of Conviction Voting is that, instead of voting yes or no on proposals, you stake GIV behind proposals that align with your values. The more GIV you stake and the longer you stake your GIV the more “Conviction” (voting power) you accrue for that proposal. If the collective Conviction from all proposal participants reaches a certain threshold then the proposal passes. - +The unique feature of Conviction Voting is that, instead of voting yes or no on proposals, you stake GIV behind proposals that align with your values. The more GIV you stake and the longer you stake your GIV the more “Conviction” (voting power) you accrue for that proposal. If the collective Conviction from all proposal participants reaches a certain threshold then the proposal passes. ## Tao Voting @@ -38,248 +35,151 @@ Tao Voting was named inspired by [the Tao or “the way”](https://en.wikipedia When you delegate your voting power to a “delegate”, you are empowering them to vote on your behalf on decision votes in the GIVgarden with Tao Voting. Delegates have a period of time - the Delegated Voting period - to submit their votes. The Vote Duration is longer than the Delegate Voting power, and within that difference of time you have the opportunity to review and, if desired, change the way your delegate has voted for you. You can delagate your voting power to a delegate in the GIVgarden. - - - delegation UI - - - delegation UI - ## Wrapping GIV & Earning Rewards + In order to vote on proposals in the GIVgarden you’ll have to wrap your tokens. This exchanges your GIV tokens for GIVgarden-compatible **gGIV tokens** that can be staked on proposals. You earn rewards for all wrapped GIV, regardless of whether or not you use your wrapped GIV (gGIV) to vote on proposals. You can choose to wrap your GIV and get gGIV [in the GIVgarden](https://1hive.gitbook.io/gardens/actions-for-community-members/getting-started/wrap-your-tokens), or via the GIVfarm by participating in the single-asset GIV staking pool on xDai. When you unwrap your GIV in the GIVgarden or unstake your GIV from the single-asset GIVfarm your gGIV tokens will be burned, removing your voting power, and your GIV tokens will be returned to you. You can see the APR for wrapped GIV on our [**GIVfarm page**](https://giveth.io/givfarm). The more GIV you stake, the more rewards you get, and the higher your flowrate will be in the GIVstream. Being an active community member is rewarding in more ways than one! - - ## Proposals In the GIVgarden, there are three types of proposals that can be made: **Funding, Suggestion,** and **Decision.** +- A **Funding** proposal is a request for funds from the GIVgarden common pool. The more funds being requested, the more Conviction that is required to pass the proposal. Conviction Voting is used to determine the outcome of funding proposals. +- A **Suggestion** proposal is a broad category for any platform feature, or community action you would like to make happen that does not request funds from the treasury. Conviction Voting is used to determine the outcome of Suggestion proposals. +- A **Decision** proposal is used when updating GIVgardenparameters or fundamentally changing the GIVgarden in some way is necessary. These proposals require some degree of community consensus around discrete, binary choice decisions and therefore are expected to be used much less frequently. Tao Voting is used to determine the outcome of Decision proposals. - -* A **Funding** proposal is a request for funds from the GIVgarden common pool. The more funds being requested, the more Conviction that is required to pass the proposal. Conviction Voting is used to determine the outcome of funding proposals. -* A **Suggestion** proposal is a broad category for any platform feature, or community action you would like to make happen that does not request funds from the treasury. Conviction Voting is used to determine the outcome of Suggestion proposals. -* A **Decision** proposal is used when updating GIVgardenparameters or fundamentally changing the GIVgarden in some way is necessary. These proposals require some degree of community consensus around discrete, binary choice decisions and therefore are expected to be used much less frequently. Tao Voting is used to determine the outcome of Decision proposals. - -To learn more about how the GIVgarden works, visit the Gardens overview in the [1hive documentation](https://1hive.gitbook.io/gardens/). - +To learn more about how the GIVgarden works, visit the Gardens overview in the [1hive documentation](https://1hive.gitbook.io/gardens/). ## Covenant -In order to participate in the GIVgarden you’ll first need to sign the [Giveth Covenant](/whatisgiveth/covenant). This is our decentralized social contract which outlines standards for on-chain and off-chain community behaviour. In the event that a proposal is challenged, the covenant shall be used as a baseline for what defines acceptable and not acceptable proposals within that GIVgarden. +In order to participate in the GIVgarden you’ll first need to sign the [Giveth Covenant](/whatisgiveth/covenant). This is our decentralized social contract which outlines standards for on-chain and off-chain community behaviour. In the event that a proposal is challenged, the covenant shall be used as a baseline for what defines acceptable and not acceptable proposals within that GIVgarden. ## Disputability -In order to create or challenge a proposal, you must deposit GIV into the GIVgarden. When you make a proposal, an amount of GIV from here will be used as the [Proposal Deposit](https://1hive.gitbook.io/gardens/actions-for-community-members/proposals/creating-a-new-proposal#what-is-the-proposal-deposit) (aka “Action Deposit”) and will be held as collateral if your proposal is challenged (i.e., accused of not being in agreement with the Covenant). Similarly, if you wish to challenge a proposal, an amount of GIV from the initial deposit will be used as the [Challenge Deposit](https://1hive.gitbook.io/gardens/actions-for-community-members/proposals/challenge-a-proposal#what-is-the-challenge-deposit), i.e., collateral in order to make a challenge. +In order to create or challenge a proposal, you must deposit GIV into the GIVgarden. When you make a proposal, an amount of GIV from here will be used as the [Proposal Deposit](https://1hive.gitbook.io/gardens/actions-for-community-members/proposals/creating-a-new-proposal#what-is-the-proposal-deposit) (aka “Action Deposit”) and will be held as collateral if your proposal is challenged (i.e., accused of not being in agreement with the Covenant). Similarly, if you wish to challenge a proposal, an amount of GIV from the initial deposit will be used as the [Challenge Deposit](https://1hive.gitbook.io/gardens/actions-for-community-members/proposals/challenge-a-proposal#what-is-the-challenge-deposit), i.e., collateral in order to make a challenge. When a proposal is challenged in the GIVgarden, the proposal creator has a set amount of time, the [Settlement Period](https://1hive.gitbook.io/gardens/actions-for-community-members/disputes/settle-a-proposal#what-is-the-settlement-period) to dispute the challenge by paying dispute fees and raising the issue to [Celeste](https://1hive.gitbook.io/celeste/), or to resolve the challenge by paying the [Settlement Offer](https://1hive.gitbook.io/gardens/actions-for-community-members/disputes/settle-a-proposal#what-is-the-settlement-offer) and taking down their proposal. If they do not take action before the end of the Settlement Period, the proposal is automatically considered “settled”, is taken down, and the proposer gets back the Proposal Deposit minus the Settlement Offer. -[**Celeste**](https://1hive.gitbook.io/celeste/), also built by 1Hive, is a decentralized court for DAOs which acts as the final backstop in the GIVgarden. Celeste allows for challenged and disputed proposals to be flagged and brought to the consideration of a randomized group of jurors, ensuring that contentious proposals are not able to be passed without due process. +[**Celeste**](https://1hive.gitbook.io/celeste/), also built by 1Hive, is a decentralized court for DAOs which acts as the final backstop in the GIVgarden. Celeste allows for challenged and disputed proposals to be flagged and brought to the consideration of a randomized group of jurors, ensuring that contentious proposals are not able to be passed without due process. ## Proposal Lifecycle If you feel like you have a good grasp on Giveth and [how we work](/whatisgiveth/) and have something great to propose to the community, there are some processes you should respect in order to have the best possible chance of success. - - 1. **Think of something awesome.** Come up with an idea that you think would be valuable for the Giveth’s Community or Platform. If your idea requires funding, consider how much and how you can justify its costs. 2. **Create a forum post.** Post your idea in the [**Giveth Forum**](https://forum.giveth.io/) in the appropriate category and outline your proposal in detail. This allows the community to review and assess the impacts of your proposal. Proposals created in the GIVgarden must include a link to a Giveth forum post explaining its details. 3. **Use Advice Process.** Following your forum post the community will give you feedback and express any concerns. [The Advice Process](/whatisgiveth/adviceProcess) will allow you to modify your proposal or address any concerns ensuring it is the best version possible and achieves maximum consensus. -4. **Sign the Giveth Covenant. Signing that you agree to the [Giveth Covenant](/whatisgiveth/covenant) in the GIVgardens will permit you to begin using the governance tools it provides. +4. \*\*Sign the Giveth Covenant. Signing that you agree to the [Giveth Covenant](/whatisgiveth/covenant) in the GIVgardens will permit you to begin using the governance tools it provides. 5. **Deposit GIV to the GIVgarden**. Every proposal requires a Proposal Deposit, i.e., a specified amount of GIV that you post as collateral. This discourages spamming proposals and can also be forfeited in the case of losing or conceding to a challenged proposal. 6. **Submit your Proposal. **Draft and submit your proposal, along with the Proposal Deposit, providing the required information in the GIVgarden. 7. **Remind the Community to Vote!** Now the community will deliberate on your final proposal, choosing whether or not to stake their GIV behind it. If it receives enough support, the proposal will pass. 8. **Celebration and Delivery! **If your proposal passes on the GIVgarden, give yourself a pat on the back - that is no easy feat! Once the proposal has been finalized and executed make sure to deliver on any promised actions you have outlined. -## GIVgarden Parameters (Advanced) +## GIVgarden Parameters (Advanced) The current parameters in our GIVgarden are as follow: ### Conviction Voting (Funding Requests and Suggestions) - - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
Parameter - Value - Metric - ParameterValueMetric
Conviction Growth -

-30

- -
days - Conviction Growth

30

days
Spending Limit -

-2.50

- -
% - Spending Limit

2.50

%
Min Conviction -

-5

- -
% - Min Conviction

5

%
Minimum Active Stake -

-2

- -
% - Minimum Active Stake

2

%
- ### Tao Voting (Decision Votes) - - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
Parameter - Value - Metric - ParameterValueMetric
Support Required -

-90

- -
% - Support Required

90

%
Min Approval -

-10

- -
% - Min Approval

10

%
Vote Duration -

-1.5

- -
days - Vote Duration

1.5

days
Execution delay -

-0.5

- -
days - Execution delay

0.5

days
Quiet Ending Period -

-0.5

- -
days - Quiet Ending Period

0.5

days
Quiet Ending extension -

-2

- -
days - Quiet Ending extension

2

days
Delegated Voting Period -

-1

- -
days - Delegated Voting Period

1

days
- ### Proposal Settings - - - - + + + - - - + + + - - - + + + - - - + + +
Parameter - Value - Metric - ParameterValueMetric
Action Deposit -

-5000

- -
GIV - Action Deposit

5000

GIV
Challenge Deposit -

-10000

- -
GIV - Challenge Deposit

10000

GIV
Settlement Period -

-7

- -
days - Settlement Period

7

days
diff --git a/dapps/Gurves.jpeg b/dapps/Gurves.jpeg deleted file mode 100644 index 4db43a7695..0000000000 Binary files a/dapps/Gurves.jpeg and /dev/null differ diff --git a/dapps/_liquidityPoolList.mdx b/dapps/_liquidityPoolList.mdx new file mode 100644 index 0000000000..52901f048c --- /dev/null +++ b/dapps/_liquidityPoolList.mdx @@ -0,0 +1,6 @@ +| Chain | Pool 1 | Pool 2 | Pool 3 | Pool 4 | Pool 5 | Pool 6 | Pool 7 | +|-----------|--------|--------|--------|--------|--------|--------|--------| +| Gnosis | [GNO](https://info.honeyswap.org/#/pair/0x5aa67e24ba8a3fbdc553e308d02377e03ce9e94f) | [FOX](https://info.honeyswap.org/#/pair/0x75594f01da2e4231e16e67f841c307c4df2313d1) | [WATER](https://info.honeyswap.org/#/pair/0xe96adbd48d57ef7a5ee8fa622c1cd7fc7731630e) | [WETH](https://www.sushi.com/pool/100%3A0x55ff0cef43f0df88226e9d87d09fa036017f5586) | [BRIGHT](https://info.honeyswap.org/#/pair/0x094cf5da3f313747f460f1e410e0daefcad6c0c8) | [HNY](https://info.honeyswap.org/#/pair/0x08ea9f608656a4a775ef73f5b187a2f1ae2ae10e) | [xDAI](https://info.honeyswap.org/#/pair/0xb7189a7ea38fa31210a79fe282aec5736ad5fa57) | +| Optimism | [**OP**](https://velodrome.finance/deposit?token0=0x4200000000000000000000000000000000000042&token1=0x528CDc92eAB044E1E39FE43B9514bfdAB4412B98&type=-1) | [**DAI**](https://app.uniswap.org/explore/pools/optimism/0x969e1D236289742C9D36eA1c7124cdDb84397772) | [**TEC**](https://velodrome.finance/deposit?token0=0x528CDc92eAB044E1E39FE43B9514bfdAB4412B98&token1=0x8Fc7C1109c08904160d6AE36482B79814D45eB78&type=-1) | [**USDGLO**](https://app.uniswap.org/explore/pools/optimism/0x165E6DAD9772C8CB44015eDD5bd8b012A84bd276) | | | | +| Mainnet | [**ETH**](https://info.uniswap.org/#/pools/0xc763b6b3d0f75167db95daa6a0a0d75dd467c4e1) | [**MATIC**](https://app.uniswap.org/explore/pools/ethereum/0x46ad345fff4aec9990a4f20e829c50fbf291db0e) | | | | | +| Solana | [**SOL**](https://www.orca.so/liquidity?address=E7yVYRW2HZVXcreRE2asLs4HmtyviGbnnTXTarj7uDjc) | | | | | | \ No newline at end of file diff --git a/dapps/developmentProcess.md b/dapps/developmentProcess.md deleted file mode 100644 index dfa48f951f..0000000000 --- a/dapps/developmentProcess.md +++ /dev/null @@ -1,115 +0,0 @@ ---- -id: developmentProcess -title: Development Process -slug: dapps/developmentProcess ---- -import TraceDeprecated from './_traceDeprecated.mdx' - - - -*This section details the Giveth TRACE development process, deployments, and how merging and testing is handled.* - -## Development Planning, Sprints and Where to get Involved. -We run on a 2 week sprint cycle with weekly developer meetings to plan sprints and assess progress. You can checkout when the next one is on our [Google Calendar](https://calendar.google.com/calendar/embed?src=givethdotio%40gmail.com) and you can also reach out on the [Giveth Discord](https://discord.giveth.io) to `@moenick` the Giveth TRACE project manager. You can find the current [Giveth TRACE repository on Github](https://github.com/Giveth/giveth-dapp). - -## Deployments and Branch Organisation -Giveth TRACE has transitioned from passive to active development for post-beta release coming soon. There are two deployments currently used for the development process. - -Name | Blockchain | Branch Deployed | Auto Deploy | Use | ------|------------|-----------------|-------------|-----| -[beta](https://trace.giveth.io) | Mainnet/Rinkeby | master | no | Bridged deployment; Rinkeby for internal contract interactions, Mainnet for sending and receiving real funds. -[develop](https://develop.giveth.io) | Ropsten Test Network | develop | yes | Development environment for integrating and testing new features. Feature and pull request branches are deployed to this environment. - -The two branches below are being used in the gitflow. - -Name | Description | ------|------------| -master | The master branch tracks released code only. Commits are made to master around the middle of each month so as not to interfere with payment processes happening near the end and beginning of these months. -develop | Deployments made to develop are from local builds and include new features and bug fixes. - -## Usage of Zenhub Boards -Currently we use the Zenhub Boards extension for Github to track progress on features and fixes. You can get the [Zenhub extension here](https://www.zenhub.com/extension). - -The Current Github issue flow is as follows: - -Name | Usage | ------|------------| -New Issues | Create a new Issue for a new feature request or to report a bug. Tag a developer or `@moenick` to make sure it get's noticed. Use labels to add context to your issue. -Icebox | Features and Ideas to consider for future development, to be assesed by the Giveth Team only when developer bandwidth allows. -Product Backlog | Issues that need to be dealt with or approved new features for development. These will be queued into the next sprint progressively. -Epics | Large tasks which have been broken down into smaller issues. -Needs Clarification | Issues which require more clarification from the issue creator in order to move forward. -Sprint Backlog | Issues being worked on in the current sprint. -Bugs & Ops | Urgent tasks that need to be prioritized. Bandwidth is set aside in the sprint schedule for developers to address any issues here. -In Progress | Issues that have been picked up by a dev for the current sprint. -Code Review | Devs should review code referenced in these issues for quality assurance and fixing potential issues before moving to user testing. -UAT (User Acceptance Testing) | Features or Fixes ready to be user tested. -Done | Issues ready to be merged to `master` according to the commit cycle. - - -### Making a Pull Request -Before making new Pull Request, make sure that your code does not have any linter issues and can be deployed. Only PRs that successfully deploy and don't have any merge conflicts will be merged. You can also easily check the deploy preview on Github Netlify autodeploy integration. -![Autodeploy Integration](https://d33wubrfki0l68.cloudfront.net/cfa6124f4e0bf556de850f40e97c6b4cc66231f9/d42f0/images/product-development/deploy-preview.png) -**Deployment preview.** Each pull request to the DApp repository has a Netlify deploy preview. You can access it at the bottom of the Conversation tab after clicking **Show all checks** button and **Details**. - -## Integration & Testing -Integration of new features is done by the **development team** after a DApp dev meeting where PRs are reviewed. After the PRs are reviewed and fixed, they are merged to the develop branch. Testing of the new features is done in the [`develop`](https://develop.giveth.io) environment to ensure the features do what they say and work well with the rest of the DApp. - -## Quality Assurance Testing -After new features are integrated and dev tested in the [`develop`](https://develop.giveth.io) environment, developers will ping testers with requests or updates in the [Giveth TRACE Dev Channel](https://discord.gg/79uUbyVCtE) on Discord. Testing should not be done by developers and is open to anyone who wishes to contribute. - -## Production Deployment -Only once all the newly introduced bugs are removed in the `develop` branch it can be merged to master and pushed to production. It is done manually by DApp devteam (by `@aminlatifi` and `@MohammadPCh`). - -**To deploy the newest version of feathers-giveth** -``` -$ ssh user@feathers.alpha.giveth.io - -$ cd /home/deploy/feathers-giveth/ -$ sudo -u deploy bash - -$ git pull - -$ yarn install --pure-lockfile -$ yarn serve -``` - -Next, check the feathers deploy status -``` -$ pm2 logs -``` - -If the logs are clear, the last step is to deploy the latest master branch commit on [Netlify](http://netlify.com/) and locking the deploy. - -## Back-end Webservices Documentation -If you're a new contributor and would like more in depth technical documentation on all the Webservices leveraged from the back-end (feathers-giveth) to the front-end (giveth-dapp), check out our pages on **Swagger** for both Production and Staging deployments: - -[feathers-giveth Production](https://feathers.beta.giveth.io/docs/?url=/docs#/) -[feathers-giveth Staging](https://feathers.develop.giveth.io/docs) - - -## FAQ - - **What is the definition of a feature?** - -A Feature is any non-trivial improvement (less than 10 lines of code). Most features have issue in the corresponding Github Repository. - - **What about fixes?** - - Big non-critical fixes are treated just like any other feature. If a fix is time critical, it is created as new branch with `hotfix/` prefix as a fork from the `master` branch. Such hotfix is tested at minimum by 2 people from dev team before being merged to `master`and `develop` branches. - - **Where do we communicate what needs testing?** - -The QA testing is announced in the `Giveth-1 Dev` channel on [Discord](https://discord.giveth.io). - -**How do we prioritize when tests fail / bug fixes?** - -Bug fixes are done ad-hoc as soon as discovered during the testing process. The bugs can be tackled by the DApp dev team or external contributors can be asked to help. Bug fixing has a priority over new development. - -**Who does deployments and how are they deployed?** - -The `develop` branch is autodeployed to its environment. The `master` branch is deployed by the dev team (`@aminlatifi`, `@RamRamez` and `@MohammadPCh`) once there are no new known bugs in the `develop` branch. The process is manual and there is a deployment procedure. - -**What is the release cycle frequency?** - - There is new release every 2 weeks as depicted in the [product development cycle gant chart](#product-development-testing-fig-release). diff --git a/dapps/doc1a-contributors.md b/dapps/doc1a-contributors.md deleted file mode 100644 index c45d71dd25..0000000000 --- a/dapps/doc1a-contributors.md +++ /dev/null @@ -1,285 +0,0 @@ ---- -id: contributors -title: Contributing to Giveth Development -slug: dapps/contributors ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - -Giveth currently maintains three products that focus on funding management, peer to peer donations, and DeFi for-good token economics. These are [Giveth TRACE](https://trace.giveth.io), [Giveth.io](https://giveth.io) and the [GIVeconomy](https://giveth.io) respectively - -All our products share some common development standards that are paramount to learn before engaging in any development for Giveth. In this document we'll show you how to interact with our open-source repositories, getting in touch with the right people and how to begin creating and picking up issues. - - -## Github Management -First things first, you'll need to install the [zenhub extension for github](https://chrome.google.com/webstore/detail/zenhub-for-github/ogcgkffhplmphkaahpmffcafajaocjbd) for your web browser that will allow you to see the workspaces and pipelines we use in Github to manage issues. - -All-Devs Zenhub Board - -We have transitioned to manage all three DApps(products) under one workspace, **`All-Devs`**. - -### Repositories -The [Giveth Github organization](https://github.com/Giveth) has many, many repositories. Here’s a general overview of relevant repositories that relate to our active products: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Product

-

Repository

-

Description

-
Giveth.io - impact-graph - Backend of Giveth.io -
Giveth.io - giveth-next - Giveth.io current version -
Giveth.io - giveth-io-typescript - Givethio typescript version with new design. -
GIVEeconomy - GIVeconomy - Usually used for planning and issue tracking -
GIVeconomy - giv-token-contracts - Smart contract implementations -
GIVeconomy - liquidity-mining-dapp - GIVeconomy Frontend UI -
GIVeconomy - giv-token-subgraph - Calculating $GIV data for GIVeconomy Frontend -
GIVeconomy - givback-calculation - Calculating GIVbacks -
TRACE - giveth-dapp - Frontend and planning of giveth TRACE -
TRACE - feathers-giveth - Backend of Giveth TRACE -
TRACE - dapp-mailer - Email notification system for TRACE -
TRACE - giveth-bridge - Giveth Rinkeby - Mainnet Bridge system -
General Services - ui-design-system - npm package for Giveth design assets -
- -### Pipelines on the `All-Devs` Workspace -When you enter a workspace on the Zenhub tab you'll see a line of adjacent columns that are used to identify and manage the statuses of issues currently in the repositories. You can find a short description of each below: - -**New Issues** - New bugs and features go here first. - -**Epics** - Pipeline for Epic Issues. Larger tasks comprised of several smaller issues. - -**Icebox** - Features or Suggestions that have been archived. Issues here are non-priority and might be added into sprints only if Devs have the bandwidth. - -**Backlog** - Lower Priority Issues waiting to get pulled into Sprint Planning. - -**Sprint Backlog** - These issues have been vetted and are ready to be worked on. They will be added into the next sprint according to priority and Developer bandwidth. - -**In Progress** - Picked up and being worked on by the Developers, usually on local builds. - -**Code Reviews** - Open Pull Requests waiting for review and eventual merge into the staging server. -:::info -It’s mandatory to have the code reviewed by one of the core team members, usually your mentor or the one which introduces the project to you can review it, pls ask for review before pushing it to any environment. -::: - -**UAT Testing/QA** - The feature or bug fix is deployed on the staging server for user testing and Quality Assurance. - -**Done** - Bug fix or feature has been completed, and is ready to be deployed on the live server. -:::info -All issues should meet DoD (Definition of Done) criteria to be approved as Done and being in this column: -Success Criteria passed (if it’s get mentioned in User Story / Task or related issue) -Deployed in Staging -UAT Tested by a tester or PM -Documented -::: - -**Closed** - The bug fix or feature has been copied live. It’s recommended that all closed issues get related to a release number in the zenhub and get closed right after the version goes live. - -### Creating Issues -Creating Github issues is essential to ensure bug fixes or features are tracked properly and relevant information can be organized, and consolidated. The new issue template is a guide only, feel free to delete any heading that you don't use. - -**Labels** will help add context to your issue, please use them so other developers can get a better understanding of issues at a glance and pick them up. Some commonly used labels in `All-Devs` are: - -**`fast follow`** - Priority features or improvements following a product launch or version release. - -**`documentation`** - Requesting creation or updates of technical documentation. - -**`bugs`** - Functionality or feature of a product that is broken or not working as intended - -**`feature request`** - Requesting for a new feature or functionality to be added to a product - -**`design needed`** - Requesting support from the design team to create assets relevant to this issue - -**`question`** - There is a pending question inside this issue that needs a response in order to move forward - -**`security`** - Security issue or improvement - -**`UI`** - This issue relates to the User Interface of a given product - -**`UX`** - This issue relates to the User Experience of a given product - -## Ceremonies - -We host in the [Giveth Discord](https://discord.giveth.io) many Developer meetings throughout the week including: -- Daily Dev Standups from Tuesday to Thursday at 6:30am GMT-6 -- All-Devs Sync weekly on Mondays at 10:00am GMT-6 -- GIVeconomy Sync weekly on Wednesdays at 8:00am GMT-6 - -These meetings are important places to stay up to date with DApp development and to integrate with the Giveth Team as a Development Contributor. - -## Sprint Management - -Framework: We’re practicing mostly Scrum, in biweekly iterations (called sprints), sometimes based on project situations we move to KanBan. - -### What is Scrum? -In scrum, the sprint is a set period of time where all the work is done. However, before you can leap into action you have to set up the sprint. You need to decide on how long the time box is going to be, the sprint goal, and where you're going to start. The sprint planning session kicks off the sprint by setting the agenda and focus. - -- **The What** – The product owner describes the objective(or goal) of the sprint and what backlog items contribute to that goal. The scrum team decides what can be done in the coming sprint and what they will do during the sprint to make that happen. - -- **The How** – The development team plans the work necessary to deliver the sprint goal. Ultimately, the resulting sprint plan is a negotiation between the development team and product owner based on value and effort. - -- **The Who** – You cannot do sprint planning without the product owner or the development team. The product owner defines the goal based on the value that they seek. The development team needs to understand how they can or cannot deliver that goal. If either is missing from this event it makes planning the sprint almost impossible. - -- **The Inputs** – A great starting point for the sprint plan is the product backlog as it provides a list of ‘stuff’ that could potentially be part of the current sprint. The team should also look at the existing work done in the increment and have a view to capacity. - -- **The Outputs** – The most important outcome for the sprint planning meeting is that the team can describe the goal of the sprint and how it will start working toward that goal. This is made visible in the sprint backlog. - -sprint planning - -Before the iteration starts, you may need to have your expected total contribution hours in [Giveth Resource Planning Spreadsheet](https://docs.google.com/spreadsheets/d/1fJcFTLJof6o0rViKIy4C46sXuisySTud40HFsMGE1e0/edit#gid=311929329), the link usually gets shared in the Discord dev channel before the sprint meeting. You can find the sprint sheet and update the following cells: - -resource planning spreadsheet - -It helps the Product Managers (PMs) to plan for the resources better and know if they are able to meet the milestone in each sprint or not. If you couldn’t find time to fill out the spreadsheet, you may be asked to do so during the meeting or whenever you can have an estimate, just DM it to PMs or put it in the dev channel. - -The usual sprint planning goes like this: - -1. PMs bring the issues (Preferably User Stories to the planning meeting, describe it and make sure it’s clear for the team to start implementing. -2. PM facilitates talks between devs to make it as clear as it can be. -3. PM asks for estimations in Story Points (Story Points are the unit of minimum effort spent on a product which can be delivered asap, like a simple bug fix, for example, could take half of a working day. ) -4. PM starts building “Sprint Backlog” with prioritizing the issues and makes sure the total amount of Story Points are proportionate with the total capacity of the teams and contributors. -5. Everyone agrees on the sprint plan and commits to the expected goal. - - -## Key Contacts - -- Development Working Group Steward - Amin - - Discord Handle: `Amin#2164` -- GIVeconomy Product Manager - Lauren - - Discord Handle: `karmaticacid#1218` -- Giveth TRACE, Giveth.io Product Manager - MoeNick - - Discord Handle: `MoeNick#1374` -- Giveth.io Lead Developer - Mateo - - Discord Handle: `mateodaza#3156` -- DevOps & Security - Kay - - Discord Handle: `geleeroyale#3228` -- Lead Designer - Marko - - Discord Handle: `markop#2007` - -## Installation Guides for Local Development - -- [Giveth.io](./givethioinstallation) -- [Giveth TRACE](./TRACEinstallation) -- [GIVeconomy](./installGIVeconomy) - -## Testing Guidelines - -- [Giveth.io](./testing-guidelines) -- [GIVeconomy](./testingGIVeconomy) - -## Tools we Use - -- [Segment](https://segment.com/) (Giveth TRACE, Giveth.io) -- [Sentry](https://sentry.io/welcome/) (Giveth TRACE, Giveth.io) -- [Infura](https://infura.io/) (Giveth TRACE, Giveth.io) -- [Autopilot](https://journeys.autopilotapp.com/features/email-marketing-software) (Giveth.io) -- [Amplitude](https://www.amplitude.com/) (Giveth TRACE, Giveth.io) -- [Docusaurus](https://docusaurus.io/) (Documentation) -- [The Graph](https://thegraph.com/en/) (GIVeconomy) -- [Netlify](https://www.netlify.com/) (Giveth TRACE) -- [Vercel](https://vercel.com/dashboard) (Giveth.io, GIVeconomy) -- [Cryptocompare](https://www.cryptocompare.com/) (Giveth TRACE) -- [Coingecko](https://www.coingecko.com/en/api) (All Products) -- [Github Actions](https://github.com/features/actions) (All Products) -- [MongoDB](https://www.mongodb.com/) (Giveth TRACE) -- [PostgreSQL](https://www.postgresql.org/) (Giveth.io) -- [Redis](https://redis.io/) (Giveth TRACE, Giveth.io) -- [Elastic Search](https://www.elastic.co/elasticsearch/) (Giveth TRACE) -- [Kibana](https://www.elastic.co/kibana/) (Giveth TRACE) -- [Pinata](https://www.pinata.cloud/) (Giveth.io, GIVeconomy) -- [Transak](https://transak.com/) (Giveth.io) -- [AdminBro](https://v2.adminbro.com/index.html) (Giveth.io) diff --git a/dapps/doc1b-testing-guidelines.md b/dapps/doc1b-testing-guidelines.md deleted file mode 100644 index 8688fbd087..0000000000 --- a/dapps/doc1b-testing-guidelines.md +++ /dev/null @@ -1,211 +0,0 @@ ---- -id: testing-guidelines -title: Giveth.io Testing Guidelines -slug: dapps/testing-guidelines ---- -import useBaseUrl from '@docusaurus/useBaseUrl'; - -This guide provides a framework for testing the [Giveth.io](https://giveth.io/) DApp. - -## Requirements -* User testing should be done on https://staging.giveth.io - **Our staging environment is deployed on both Ropsten (Mainnet) and Gnosis Chain** (formerly xDai Network). -* Please use a modern browser. If you encounter a bug, please try the same thing with another browser. Please make an issue in any case, but tell us if the issue might be browser specific. -* Use issues in [GitHub](https://github.com/Giveth/giveth-next/issues) for reports and feedback. - -## Use Cases - -The following actions are defined as core functionality. If one of these steps is buggy, that represents a critical error. - -### [General](https://github.com/Giveth/giveth-2/issues/800) - -This use case will be partially automated but requires user-testing, especially to ensure that all external links function correctly. - -### **Home page** - -* View Home page, hover all over project cards to see load more, and donate button -* Check all links on the home page -* Check all footer links including social links -* "Liking" projects - successful and "heart count" updates -* Header navbar buttons (`Home`, `Projects`, `GIVeconomy`, etc. ) are functional -* "GIV currently in wallet" (on navbar) shows correctly (token address: `0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75`) -* Project Badges such as `Verified`, `Traceable`, `New` display correctly - -testingsocialmedia - -* Signup for newsletter -* Subscribe to emails - validation of email, success subscribe -* My wallet drop down menu is functional -* Account name/address shows properly on navbar when logged in -* Report a bug -* Sign in/sign out -* Check that projects appear on the project page (correct format, correct number) -* Links inside https://giveth.io/join are functional -* Content inside https://giveth.io/about displays correctly, including `Mission & Vision`, `History` and `Team` tabs - -### **Public Profile Page** - -View Public Profile Page - when you click on the project owner - -testingpublicprofile - -* Surf in all tabs and make sure all data in this profile is accurate -* For example: the number of donations, amount received and donated, and also the number of projects should be accurate -* On the donation tab, test the tx link, sorting by amount, USD value, and date -* Make sure the USD value is accurate -* Test copy address of the user and also test the external link - -testingadress - -### **Projects Page** - -View the projects list, by clicking the projects links in the header - -* Make sure badges of verified and trace is working properly -* If signed in view red hearts - remove hearts. If you’re not signed in: you should get asked for sign-in before proceeding - -**Test sort by /filter / search** - -* Filter by category and make sure filtering works fine -* Sort by Amount raised, newest, oldest, hearts -* In sort by field, we have some items that should act as the filtered items: Accept GIV token (all projects excluding Giving Block projects) - Trace - Verified. all of them should filter the results -* In search, you can easily find results by title, description, impact Location, (project owner is not searchable now but it’s implementing) -* If no result is found, the formatting of no result page should look normal -* Back - in the search box should clear the input and show all projects -* Back in the no result should also do the above - -### **Project Public View** - -Public view means the view that everyone can see. If you are the owner of this project and you are signed in, you may have another view, called the Project Owner view, which you can see in the following doc. - -* Project single page public view -when you click on learn more you can view the details of the project -* About tab should show the project description -* Sidebar: donate button, hover on the button to see the changing color -* The share should work properly -* Like the projects - if not signed in, you should get asked to sign in, if signed in, it should get red after giving heart -* Tags: categories and badges of verified should work properly -* GIVback toast message link `LEARN MORE` should go to docs -* Report issue link should work properly -* Updates have to be shown properly, (to test better as the owner you can post an update, log out and see as public view if it is updated or not) -* Donations Table: Make sure all-time funding received is accurate. Test count, sorting on the date, amount, and USD value, also search in donation - -### **Sign-in** - -* Signing with Ethereum: select meta-mask, torus, and walletConnect -* Sign-in: you are prompted to connect your wallet and you get asked to sign again for doing some specific actions, for example: liking (“hearting”), viewing your account, viewing the project in owner view, or creating a project -* Social links on sign in should load torus: - -testingsocialmedialinks - -* Do it with a registered and not registered address -* For specific actions, you may need to sign-in with your wallet - -### **Onboarding** - -* If you don't have a complete profile, you get asked to complete your profile in a wizard -* Check required fields -* If you are not signed in you should get asked to do it before submitting the data -* Check verification of emails and URLs -* Upload photos, do it with very large and small photos -* Submit your data and the header should load right after you have this information - -### **My Account** - -* Test it with a newly registered address: you should get asked to complete your profile by a yellow banner up there, and the “Don’t be a stranger” purple banner below the overview -* When clicking on these yellow or purple banners you should get redirected to the onboarding page -* Test if you complete your profile that you can edit your profile -* Please test all fields and test verification of the correct email. URL and required field -* Delete your profile photo -* Edit your profile photo -* Overview tab checks numbers to be accurate -* Projects Tab - test sorting, links, all provided data including verified and listed projects (you can change the provided amount in admin bro and check it here again to make sure it reflects the latest changes) -* Donations Tab (like public profile) -* Liked Projects tab (like public profile) - -### General Purposes Pages - -* QAing About Us -* QAing History -* QAing Team -* QAing Terms of Use -* QAing Partners - -### Check mobile view and responsiveness - -* Resize your browser -* Use different devices: phones, tablets -* Dig into header, menus, all static pages - - -### [Project Creator](https://github.com/Giveth/giveth-2/issues/798) - -This use case is partially automated to ensure functionality before changes are made. However, user testing is still required. - -#### Create Project - -* Verification: required fields should be filled and not submitted empty -* Add Project details -* Use rich text formats (bold, italics, quotes, headers, etc.), and ensure they render properly -* In the description please test emojis and report all formatting and bad UX -* In the description, all the formatting should save and work properly -* In the description, embed images, test “update pictures”, resize them and ensure they render properly -* Upload cover photo, delete, upload it again with large and tiny pictures -* Use predefined photos, and change them to see any abnormal behavior -* Embed videos and ensure they render properly -* In address, it should prevent reused ETH addresses, it should be a valid ETH address and not a contract address -* For impact, search locations, cities, areas as well as countries or continents and make sure it’s working properly -* Category select -* Google maps selection -* Preview (save as a draft) means you can reach out to the projects later in your account but it’s not active yet -* Publish. and you have to see the success page and all information and links on the public page should work properly -* Publish directly and publish a preview project to make sure there are no differences. -* Check that projects are all listed in "my projects" -* Check that projects show up on homepage* -* Deactivate/reactivate project - - -:::info -*Projects created on the DApp have an automatic "unlisted" Status, meaning they will not show up until their status is changed to "listed". Reach out to someone with the `Verification Team` role on the [Giveth Discord](https://discord.giveth.io) who can show you how to list your project on staging in order to continue testing. -::: - -#### Edit Project - -* Change photo -* Use rich text formats (bold, italics, quotes, headers, etc.), and ensure they render properly -* Embed videos or images, and ensure they render properly -* Change text fields -* Update donation address -* Check that updates are applied - -### Update Project - -* Add an update to your project -* Use rich text formats (bold, italics, quotes, headers, etc.), and ensure they render properly -* Embed videos or images, and ensure they render properly -* Update is saved and displays properly on the project page - -### [Donor](https://github.com/Giveth/giveth-2/issues/799) - -This use case does not include any automated testing and must be fully user-tested. - -* Donate with different tokens: ETH and ERC-20 tokens on Ropsten (Mainnet) and xDAI, ERC-20 tokens on Gnosis Chain (formerly xDai Network) -* Donate with alternate wallets (other than sign in) -* Check that funds leave wallet -* Check that funds received/tracked by project -* View donations made (correct $ amount, correct currency type) - -### Donation Page - -* Before sign-in you should see connect wallet button -* Donate and check the modals look -* Check the links and content on the page to make sure it's working -* Change wallet and change network to check it’s working with your wallet -* Repeat the donation on both ETH(Ropsten) and gnosis Chain networks -* Do it with an insufficient token number -* Do it with too tiny amounts -* Check the project card view beside the donation token -* Search bar for tokens to donate - tokens show up appropriately when searching -* Giving Block - GIV donations should load a Twitter modal about Gemini -* Success Page with eligible and with non-eligible token should differ - on GIVback eligible token donation you may see a banner saying you are eligible for GIVbacks -* Anonymous donations should not show in public profile view - -For GIVeconomy testing guidelines, [click here](https://docs.giveth.io/dapps/testingGIVeconomy/). diff --git a/dapps/givbacks.md b/dapps/givbacks.md index 2afc220e93..6f7c3046f9 100644 --- a/dapps/givbacks.md +++ b/dapps/givbacks.md @@ -47,7 +47,7 @@ GIVbacks are distributed on three different networks: - Donations made on Polygon zkEVM will yield GIVbacks on Polygon zkEVM. - Donations made on all other GIVbacks-supported chains will receive their GIV on OP Mainnet. -Givers are able to claim their GIV after the round ends and a fraud review has been conducted. Donors will receive an email when the rewards are ready to be claimed on the [GIVbacks page](https://giveth.io/givbacks). A portion of the GIV will be liquid immediately, and the rest will increase the flowrate of their [GIVstream](https://giveth.io/givstream). To learn more about the GIVstream and how it works, check out our [documentation](https://docs.giveth.io/giveconomy/givstream/). For the purposes of this documentation, we will refer to the sum of the liquid amount and the amount allocated to the GIVstream from GIVbacks as `cumulative GIVbacks`. +Givers are able to claim their GIV after the round ends and a fraud review has been conducted. Donors will receive an email when the rewards are ready to be claimed on the [GIVbacks page](https://giveth.io/givbacks). A portion of the GIV will be liquid immediately, and the rest will increase the flowrate of their [GIVstream](https://giveth.io/givstream). To learn more about the GIVstream and how it works, check out our [documentation](./givstream.md). For the purposes of this documentation, we will refer to the sum of the liquid amount and the amount allocated to the GIVstream from GIVbacks as `cumulative GIVbacks`. ### Rank & Calculation @@ -55,9 +55,8 @@ Note that, even with the GIVbacks program, a donation on Giveth is still a donat If, at the end of a round, the estimated amount of GIVbacks to distribute exceeds the limit of 1 million GIV per round then donors will receive proportionally less matching relative to the rank of the project they donated to, for each donation. This is calculated as follows: -$$ +```math n = N \frac{g}{G} -$$ where: diff --git a/dapps/giveconomy.md b/dapps/giveconomy.md index 54c63f7ae7..3f8c50dcfb 100644 --- a/dapps/giveconomy.md +++ b/dapps/giveconomy.md @@ -4,6 +4,7 @@ title: GIVeconomy slug: giveconomy/ --- import useBaseUrl from '@docusaurus/useBaseUrl'; +import LiquidityList from './_liquidityPoolList.mdx' Giveth is building a culture of giving that empowers and rewards those who give -- to projects, to society, and to the world. We aim to inspire our community to participate in an ecosystem of collective support, abundance and value-creation. @@ -42,11 +43,7 @@ The GIVeconomy has been built thanks to our dedicated community of Givers. Givet These are liquidity pools that are supported by the Giveth DAO. Refer to this table to find GIV liquidity pools; it is organized by network, paired token, and size of the pool: -| Gnosis | [GNO](https://info.honeyswap.org/#/pair/0x5aa67e24ba8a3fbdc553e308d02377e03ce9e94f) | [FOX](https://info.honeyswap.org/#/pair/0x75594f01da2e4231e16e67f841c307c4df2313d1) | [WATER](https://info.honeyswap.org/#/pair/0xe96adbd48d57ef7a5ee8fa622c1cd7fc7731630e) | [WETH](https://www.sushi.com/pool/100%3A0x55ff0cef43f0df88226e9d87d09fa036017f5586) | [BRIGHT](https://info.honeyswap.org/#/pair/0x094cf5da3f313747f460f1e410e0daefcad6c0c8) | [HNY](https://info.honeyswap.org/#/pair/0x08ea9f608656a4a775ef73f5b187a2f1ae2ae10e) | [xDAI](https://info.honeyswap.org/#/pair/0xb7189a7ea38fa31210a79fe282aec5736ad5fa57) | -|:---|:---:|:---:|:---:|:---:|:---:|:---:| -| **Optimism** | [**OP**](https://velodrome.finance/deposit?token0=0x4200000000000000000000000000000000000042&token1=0x528CDc92eAB044E1E39FE43B9514bfdAB4412B98&type=-1) | [**DAI**](https://app.uniswap.org/explore/pools/optimism/0x969e1D236289742C9D36eA1c7124cdDb84397772) | [**TEC**](https://velodrome.finance/deposit?token0=0x528CDc92eAB044E1E39FE43B9514bfdAB4412B98&token1=0x8Fc7C1109c08904160d6AE36482B79814D45eB78&type=-1) | [**USDGLO**](https://app.uniswap.org/explore/pools/optimism/0x165E6DAD9772C8CB44015eDD5bd8b012A84bd276) | | | | -| **Mainnet** | [**ETH**](https://info.uniswap.org/#/pools/0xc763b6b3d0f75167db95daa6a0a0d75dd467c4e1) | [**MATIC**](https://app.uniswap.org/explore/pools/ethereum/0x46ad345fff4aec9990a4f20e829c50fbf291db0e) | | | | | -| **Solana** | [**SOL**](https://www.orca.so/liquidity?address=E7yVYRW2HZVXcreRE2asLs4HmtyviGbnnTXTarj7uDjc) | | | | | | + ## The GIVeconomy Future @@ -55,7 +52,7 @@ The launch of the GIVeconomy with all the features described above is only the b Keep reading to learn more about the raw, exciting and beautiful ideas that we intend to bring to fruition. If you want to have a hand in shaping the next generation of philanthropy, start to [explore the GIVeconomy](https://giveth.io/giveconomy) and [join our community](https://giveth.io/join)! -![Gurves Diagram](Gurves.jpeg) +Gurves flow diagram ### Gurves diff --git a/dapps/introGivethIO.md b/dapps/introGivethIO.md index 3ac5eb9604..16f6788c7f 100644 --- a/dapps/introGivethIO.md +++ b/dapps/introGivethIO.md @@ -26,5 +26,4 @@ Great projects make Giveth thrive! We have a Project Verification process to ens #### Follow any of these links to learn more about Giveth.io: - Visit [Giveth.io](https://giveth.io) to see the magic happening - Join our [Discord](https://discord.giveth.io) to meet the community -- For Givers and project owners learn more in [Getting Started](/dapps/gettingStarted) -- For developers, head over to the [Contributor Guide](/dapps/contributors) +- For Givers and project owners learn more in [Getting Started](/dapps/gettingStarted) \ No newline at end of file diff --git a/dapps/projectVerification.md b/dapps/projectVerification.md index 6b68cd19f3..27c5e71224 100644 --- a/dapps/projectVerification.md +++ b/dapps/projectVerification.md @@ -7,7 +7,7 @@ import styles from '../src/css/custom.css' import ReactPlayer from 'react-player' import useBaseUrl from '@docusaurus/useBaseUrl' -Giveth is progressively decentralizing its system of reviewing projects for legitimacy and determining if they are providing a public good. This system determines which projects provide rewards to their donors to those projects via the [GIVbacks program](https://docs.giveth.io/giveconomy/givbacks) as well as which projects are eligible to be boosted with [GIVpower](./giveconomy/givpower). +Giveth is progressively decentralizing its system of reviewing projects for legitimacy and determining if they are providing a public good. This system determines which projects provide rewards to their donors to those projects via the [GIVbacks program](https://docs.giveth.io/giveconomy/givbacks) as well as which projects are eligible to be boosted with [GIVpower](/giveconomy/givpower). There are two statuses that project's can have that impact their eligiblity for GIVbacks and GIVpower: "Vouched" and "GIVbacks Eligible". Each of these have a unique flow and are recommended for different types of projects. @@ -30,7 +30,7 @@ Giveth Verifiers are a group of trusted members of the Giveth community and Ethe #### Eligibility & Benefits -When a project that is not yet GIVbacks eligible has received 3 vouches from Giveth Verifiers it will become "Vouched". This will allow the project to be boosted by [GIVpower](./giveconomy/givpower). +When a project that is not yet GIVbacks eligible has received 3 vouches from Giveth Verifiers it will become "Vouched". This will allow the project to be boosted by [GIVpower](/giveconomy/givpower). #### How Vouching Works @@ -73,8 +73,8 @@ Project owners can apply, after signing in, from their project page or by visiti - Create greater legitimacy for your Project. - Build deeper trust and transparency with Donors. - Make your project stand out! Get listed as a "GIVbacks Eligible" project on our platform and searchable by that category. -- GIV stakers will be able to boost your project with [GIVpower](https://docs.giveth.io/giveconomy/givpower). Yes, you can even boost your own project! -- Having the GIVbacks Eligible badge can increase your project's chances of participation in [Giveth’s Quadratic Funding](https://docs.giveth.io/quadraticfunding) rounds. +- GIV stakers will be able to boost your project with [GIVpower](/giveconomy/givpower). Yes, you can even boost your own project! +- Having the GIVbacks Eligible badge can increase your project's chances of participation in [Giveth’s Quadratic Funding](./quadraticfunding.md) rounds. - Participate in the GIVbacks program, which rewards donors for their donations. Once your project is GIVbacks eligible, the supporters who donate to your project will be rewarded with GIV tokens. GIVbacks eligibility will greatly increase the likelihood of your project receiving donations. ***Note that GIVbacks eligible project addresses will not receive GIVbacks rewards for donations made to their own project or any other GIVbacks Eligible projects. Please refer to the [Disqualifying Measures](#disqualifying-factors-for-the-givbacks-program) outlined below.*** ## Qualifying Measures for GIVbacks Eligibility diff --git a/dapps/projectdonating.md b/dapps/projectdonating.md index e84007679b..3d73fc3709 100644 --- a/dapps/projectdonating.md +++ b/dapps/projectdonating.md @@ -19,74 +19,77 @@ Once you find a project you would like to donate to, hit the `DONATE` button. Projects accept ETH and a wide variety of ERC-20 tokens on Ethereum Mainnet, Gnosis Chain, Polygon, Celo, Optimism and Ethereum Classic allowing for donations with different tokens within these networks.
-See a full list of the accepted tokens -
Mainnet Tokens Accepted -
    -
  • ETH
  • -
  • 1inch Token (1INCH)
  • -
  • Ankr Network (ANKR)
  • -
  • Balancer (BAL)
  • -
  • Lido Staked Ether (STETH)
  • -
  • Rocket Pool Ether (rETH)
  • -
  • Beefy.Finance (BIFI)
  • -
  • ChainLink Token (LINK)
  • -
  • Compound (COMP)
  • -
  • DAI Stablecoin (DAI)
  • -
  • Frax (FRAX)
  • -
  • Lido DAO Token (LDO)
  • -
  • Alchemix (ALCX)
  • -
  • Audius (AUDIO)
  • -
  • Tether USD (USDT)
  • -
  • The Sandbox (SAND)
  • -
  • TrueUSD (TUSD)
  • -
  • Uniswap (UNI)
  • -
  • Wrapped Bitcoin (WBTC)
  • -
  • Wrapped Ether (WETH)
  • -
  • Wrapped Matic (WMATIC)
  • -
  • Cosmos (ATOM)
  • -
  • Glo Dollar (USDGLO)
  • -
  • Quickswap Token (QUICK)
  • -
  • Paxos Standard (PAX)
  • -
  • Bankless DAO (BANK)
  • -
  • Bancor (BNT)
  • -
  • Axie Infinity (AXS)
  • -
  • BrightId (BRIGHT)
  • -
  • Giveth Token (GIV)
  • -
  • Basic Attention Token (BAT)
  • -
  • Crypto.com Coin (CRO)
  • -
  • CultDAO (CULT)
  • -
  • Decentraland (MANA)
  • -
  • Enjin Coin (ENJ)
  • -
+ See a full list of the accepted tokens +
+ Mainnet Tokens Accepted +
    +
  • ETH
  • +
  • 1inch Token (1INCH)
  • +
  • Ankr Network (ANKR)
  • +
  • Balancer (BAL)
  • +
  • Lido Staked Ether (STETH)
  • +
  • Rocket Pool Ether (rETH)
  • +
  • Beefy.Finance (BIFI)
  • +
  • ChainLink Token (LINK)
  • +
  • Compound (COMP)
  • +
  • DAI Stablecoin (DAI)
  • +
  • Frax (FRAX)
  • +
  • Lido DAO Token (LDO)
  • +
  • Alchemix (ALCX)
  • +
  • Audius (AUDIO)
  • +
  • Tether USD (USDT)
  • +
  • The Sandbox (SAND)
  • +
  • TrueUSD (TUSD)
  • +
  • Uniswap (UNI)
  • +
  • Wrapped Bitcoin (WBTC)
  • +
  • Wrapped Ether (WETH)
  • +
  • Wrapped Matic (WMATIC)
  • +
  • Cosmos (ATOM)
  • +
  • Glo Dollar (USDGLO)
  • +
  • Quickswap Token (QUICK)
  • +
  • Paxos Standard (PAX)
  • +
  • Bankless DAO (BANK)
  • +
  • Bancor (BNT)
  • +
  • Axie Infinity (AXS)
  • +
  • BrightId (BRIGHT)
  • +
  • Giveth Token (GIV)
  • +
  • Basic Attention Token (BAT)
  • +
  • Crypto.com Coin (CRO)
  • +
  • CultDAO (CULT)
  • +
  • Decentraland (MANA)
  • +
  • Enjin Coin (ENJ)
  • +
-
Gnosis Chain Tokens Accepted -
    -
  • XDAI
  • -
  • Giveth Token (GIV)
  • -
  • Wrapped Ether on xDAI (WETH)
  • -
  • Gnosis (GNO)
  • -
  • Agave Token (AGVE)
  • -
  • Rocket Pool (RPL)
  • -
  • Savings xDAI (sDAI)
  • -
  • Bright on xDAI (BRIGHT)
  • -
  • ChainLink Token on xDAI (LINK)
  • -
  • Curve DAO Token (CRV)
  • -
  • DAOhaus (HAUS)
  • -
  • dAppNode on xDAI (XNODE)
  • -
  • Fox Token (FOX)
  • -
  • Honey (HNY)
  • -
  • Moons on xDAI (xMOON)
  • -
  • Panvala (PAN)
  • -
  • STAKE on xDAI (STAKE)
  • -
  • Tether USD on xDAI (USDT)
  • -
  • Wrapped Bitcoin on xDAI (WBTC)
  • -
  • Wrapped xDAI (WXDAI)
  • -
  • xDAI Native Comb (XCOMB)
  • -
  • Token Engineering Commons (TEC)
  • -
  • USD Coin on xDAI (USDC)
  • -
+
+ Gnosis Chain Tokens Accepted +
    +
  • XDAI
  • +
  • Giveth Token (GIV)
  • +
  • Wrapped Ether on xDAI (WETH)
  • +
  • Gnosis (GNO)
  • +
  • Agave Token (AGVE)
  • +
  • Rocket Pool (RPL)
  • +
  • Savings xDAI (sDAI)
  • +
  • Bright on xDAI (BRIGHT)
  • +
  • ChainLink Token on xDAI (LINK)
  • +
  • Curve DAO Token (CRV)
  • +
  • DAOhaus (HAUS)
  • +
  • dAppNode on xDAI (XNODE)
  • +
  • Fox Token (FOX)
  • +
  • Honey (HNY)
  • +
  • Moons on xDAI (xMOON)
  • +
  • Panvala (PAN)
  • +
  • STAKE on xDAI (STAKE)
  • +
  • Tether USD on xDAI (USDT)
  • +
  • Wrapped Bitcoin on xDAI (WBTC)
  • +
  • Wrapped xDAI (WXDAI)
  • +
  • xDAI Native Comb (XCOMB)
  • +
  • Token Engineering Commons (TEC)
  • +
  • USD Coin on xDAI (USDC)
  • +
-
Polygon Tokens Accepted +
+ Polygon Tokens Accepted
  • MATIC
  • Aave (AAVE)
  • @@ -116,7 +119,8 @@ Projects accept ETH and a wide variety of ERC-20 tokens on Ethereum Mainnet, Gno
  • Paxos Gold (PAXG)
-
Celo Tokens Accepted +
+ Celo Tokens Accepted
  • Celo Native (CELO)
  • Celo Brazilian Real (cREAL)
  • @@ -126,7 +130,8 @@ Projects accept ETH and a wide variety of ERC-20 tokens on Ethereum Mainnet, Gno
  • Glo Dollar (USDGLO)
-
Optimism Tokens Accepted +
+ Optimism Tokens Accepted
  • ETH
  • Wrapped Ether (WETH)
  • @@ -143,15 +148,16 @@ Projects accept ETH and a wide variety of ERC-20 tokens on Ethereum Mainnet, Gno
  • Rocket Pool Ether (rETH)
  • Velodrome Finance (VELO)
-
Ethereum Classic Tokens Accepted -
    -
  • ETC Native Token (ETC)
  • -
  • HEBE (HEBE)
  • -
  • Wrapped ETC Token (WETC)
  • -
-
+
+ Ethereum Classic Tokens Accepted +
    +
  • ETC Native Token (ETC)
  • +
  • HEBE (HEBE)
  • +
  • Wrapped ETC Token (WETC)
  • +
+
Choose the amount of cryptocurrency you would like to donate. Once you've entered the amount, you can click on `DONATE`, at which point your wallet will prompt you to validate the transaction. If you would like to use a different wallet than the one you used to sign into your account, click on `change wallet` in the drop down menu in the top right of the homepage. cryptodonation diff --git a/dapps/recurringDonation.md b/dapps/recurringDonation.md index 5fdc9ceee4..3be533709e 100644 --- a/dapps/recurringDonation.md +++ b/dapps/recurringDonation.md @@ -179,6 +179,6 @@ If you have multiple tokens to claim you will have to do them one by one, sorry ## Quadratic Funding and GIVbacks Eligiblity -Recurring Donations made to eligible projects during Quadratic Funding rounds will be matched! Only the value of the donations made between the start date and the end date of the round will be matched. To learn more about Quadratic Funding, [read this article](/quadraticFunding). +Recurring Donations made to eligible projects during Quadratic Funding rounds will be matched! Only the value of the donations made between the start date and the end date of the round will be matched. To learn more about Quadratic Funding, [read this article](./quadraticfunding.md). Additionally, Recurring Donations will also be eligible for GIVbacks, meaning when you donate in GIVbacks eligible tokens to verified projects you will be eligible to receive GIV tokens relative to the amount you donated to the project during the bi-weekly GIVbacks round. To learn more about GIVbacks, [read this article](/giveconomy/givbacks). \ No newline at end of file diff --git a/dapps/testingGIVeconomy.md b/dapps/testingGIVeconomy.md deleted file mode 100644 index 1f3d6c2f39..0000000000 --- a/dapps/testingGIVeconomy.md +++ /dev/null @@ -1,115 +0,0 @@ ---- -id: testingGIVeconomy -title: GIVeconomy Testing Guidelines -slug: dapps/testingGIVeconomy ---- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import styles from '../src/css/custom.css'; - - -This is a guide for thorough user testing scenarios for the GIVeconomy DApp. Testing should be done on the staging server which can be found at https://staging.giveth.io/. - - -## Requirements - -* Please use a modern browser. If you encounter a bug, please try the same thing with another browser. Please make an issue in any case, but tell us if the issue might be browser specific -* Use issues in [GitHub](https://github.com/Giveth/GIVeconomy/issues) for reports and feedback. - -## Use Cases - -The following actions are defined as core functionality. If one of these steps is buggy, that represents a critical error. - -### General - -- Buttons on "Overview" page are responsive -- Tabs `GIVgarden`, `GIVfarm`, etc.. are responsive -- Navbar Header buttons are responsive -- Can successfully sign in on Navbar with Web Wallet (currently optimized for MetaMask) -- Footer links are working and link correctly - -### GIVfarm -The GIVfarm staging deployment uses both Gnosis Chain and Kovan (Mainnet) Network. The token used for this deployment is *DRGIV3*: -- `0x83a8eea6427985C523a0c4d9d3E62C051B6580d3` on Gnosis Chain -- `0x29434a25abd94ae882aa883eea81585aaa5b078d` on Kovan - -Test tokens used for providing liquidity on Gnosis Chain are as follow: -- Gnosis Chain TestHNY: `0x69F79C9eA174d4659B18c7993c7EFbBbB58cF068` -- Gnosis Chain TestWETH:`0x736a98655049433f79dCcF5e54b887E8890b63D1` - -On Kovan, regular Kovan ETH is used for providing liquidity and paying gas. - - -

Gnosis Chain (formerly xDai Network) Test Cases

-
    -
  • Gnosis Chain/Ethereum Network toggle works
  • -
  • ? hover tooltips work
  • -
  • Provide Liquidity with DRGIV3 & TestHoney on Honeyswap
  • -
  • Provide Liquidity with DRGIV3 and TestETH on Sushiswap
  • -
  • Can stake LP tokens in respective GIV/HNY or GIV/ETH farms - LP Token amounts to Stake/Unstake update on UI
  • -
  • APR is displaying correctly (if it shows 0% that's bad)
  • -
  • Clicking `?` on APR row opens APR modal, links are functional in modal
  • -
  • Claimable amount updates over time
  • -
  • Streaming amount is shown (up to 2 decimal places)
  • -
  • If the amount is very small 0.0001 is shown
  • -
  • "Your GIVfarm Rewards" (top right of page) displays correctly total pending rewards from all farms combined.
  • -
  • Harvesting from each farm - Transactions are successful and Claimable, Streaming, and GIV in wallet amounts update correctly
  • -
  • Can Unstake Tokens from all farms - Token amounts to Stake/Unstake update on UI
  • -
  • After unstaking DRGIV3 from the GIVgarden farm, check wrapped token amount (gDRGIV3) amount updates on the DRGIV3 Garden
  • -
-
- -

Kovan (mainnet) Network Test Cases

-
    -
  • Gnosis Chain/Ethereum Network toggle works
  • -
  • ? hover tooltips work
  • -
  • Mint Univ3 NFT with DRGIV3 & ETH on Uniswap (Kovan)
  • -
  • Provide Liquidity with DRGIV3 and WETH on Balancer (Kovan)
  • -
  • Can stake Univ3 NFT in GIV/ETH Uniswap farm - NFT amount updates below Stake/Unstake buttons
  • -
  • Can stake LP tokens in GIV/ETH Balancer farm - LP Token amounts to Stake/Unstake update on UI
  • -
  • Can stake DRGIV3 in Single Asset Staking - Token amounts to Stake/Unstake update on UI
  • -
  • APR is displaying correctly (if it shows 0% that's bad)
  • -
  • Clicking ? on APR row opens APR modal, links are functional in modal
  • -
  • Claimable amount updates over time
  • -
  • Streaming amount is shown (up to 2 decimal places)
  • -
  • Your GIVfarm Rewards" (top right of page) displays correctly total pending rewards from all farms combined.
  • -
  • Harvesting from each farm - Transactions are successful and Claimable, Streaming, and GIV in wallet amounts update correctly
  • -
  • Can Unstake Tokens from all farms - Token amounts to Stake/Unstake update on UI
  • -
-
-
- -## GIVbacks - -To learn how to create a test GIVback distribution, contact a Developer or mitch (divine_comedian#5493) on Discord to help you. - -You'll have to make a legitimate donation to a verified project on Giveth.io in order to test GIVbacks with your own Ethereum Address. - - Once you have executed a test distribution you can verify a few pieces of the `GIVbacks` page: - -:::info -GIVbacks are only available on Gnosis Chain (formerly xDai Network). -::: - -- Verify your GIVbacks Reward amount, checking that the calculations align with the donations you made to a verified project during your defined GIVbacks period. -- Your GIVbacks claimable amount should be a set amount (not increasing like GIVfarm rewards). -- Your GIVbacks streaming amount should be in the GIVstream history table at the time of GIVbacks distribution. -- Harvest GIVbacks is successful. -- `DONATE` and `VERIFY` buttons work. - -## GIVstream -The GIVstream is available on both Gnosis Chain and Kovan. Make sure you have pending farming rewards on both networks to fully test the GIVstream. - --Gnosis Chain/Ethereum Network toggle works -- Buttons for `PROJECTS`, `PROPOSALS`, `OPPORTUNITIES` and `LEARN MORE` work. -- Can Harvest GIVstream rewards in the top right modal on both Gnosis Chain and Kovan. -- `?` image on GIVstream rewards modal shows pop-up when clicked, links and button within modal are functional -- '?' hover tooltips work -- `GIViverse Expansion` displays correctly (if it's 0% that's bad.) -- `Time remaining` shows correctly (GIVstream ends on December 23, 2026) -- GIVstream flowrate increases are shown in the history table. GIVfarm rewards should appear in the table after claiming from the GIVfarm. GIVbacks rewards should appear in the table at the moment of GIVbacks distribution. - - ---- - -Don’t forget to participate in the Platform Circle’s weekly meetings to stay in the loop. Read up on our [Development Contributor’s guide](./contributors) for all the information you need to become a regular contributor to Giveth Development & Testing. diff --git a/glossary/base.mdx b/glossary/base.mdx index d19d6e85e6..a99b18ca67 100644 --- a/glossary/base.mdx +++ b/glossary/base.mdx @@ -1,5 +1,3 @@ // this is an example of how to implement hoverable glossary tooltips -
Hover over this element - The text for your tooltip -
\ No newline at end of file +
Hover over this element The text for your tooltip
\ No newline at end of file diff --git a/i18n/de/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md b/i18n/de/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md index c53c5a3bb5..70945bf99b 100644 --- a/i18n/de/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md +++ b/i18n/de/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md @@ -97,56 +97,6 @@ The current parameters in our GIVgarden are as follow: ### Conviction Voting (Funding Requests and Suggestions) - - - - - - - - - - - - - - - - - - - - - - - - - - -
Parameter - Value - Metric -
Conviction Growth -

-30

- -
days -
Spending Limit -

-2.50

- -
% -
Min Conviction -

-5

- -
% -
Minimum Active Stake -

-2

- -
% -
### Tao Voting (Decision Votes) @@ -154,126 +104,69 @@ The current parameters in our GIVgarden are as follow: - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
Parameter - Value - Metric - ParameterValueMetric
Support Required -

-90

- -
% - Support Required

90

%
Min Approval -

-10

- -
% - Min Approval

10

%
Vote Duration -

-1.5

- -
days - Vote Duration

1.5

days
Execution delay -

-0.5

- -
days - Execution delay

0.5

days
Quiet Ending Period -

-0.5

- -
days - Quiet Ending Period

0.5

days
Quiet Ending extension -

-2

- -
days - Quiet Ending extension

2

days
Delegated Voting Period -

-1

- -
days - Delegated Voting Period

1

days
- ### Proposal Settings - - - + + + - - - + + + - - - + + + - - - + + + -
Parameter - Value - Metric - ParameterValueMetric
Action Deposit -

-5000

- -
GIV - Action Deposit

5000

GIV
Challenge Deposit -

-10000

- -
GIV - Challenge Deposit

10000

GIV
Settlement Period -

-7

- -
days - Settlement Period

7

days
+ \ No newline at end of file diff --git a/i18n/de/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md b/i18n/de/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md deleted file mode 100644 index ff34373352..0000000000 --- a/i18n/de/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md +++ /dev/null @@ -1,111 +0,0 @@ ---- -id: developmentProcess -title: Development Process -slug: dapps/developmentProcess ---- - -*This section details the Giveth TRACE development process, deployments, and how merging and testing is handled.* - -## Development Planning, Sprints and Where to get Involved. -We run on a 2 week sprint cycle with weekly developer meetings to plan sprints and assess progress. You can checkout when the next one is on our [Google Calendar](https://calendar.google.com/calendar/embed?src=givethdotio%40gmail.com) and you can also reach out on the [Giveth Discord](https://discord.gg/XhN7eGmcCK) to `@moenick` the Giveth TRACE project manager. You can find the current [Giveth TRACE repository on Github](https://github.com/Giveth/giveth-dapp). - -## Deployments and Branch Organisation -Giveth TRACE has transitioned from passive to active development for post-beta release coming soon. There are two deployments currently used for the development process. - -Name | Blockchain | Branch Deployed | Auto Deploy | Use | ------|------------|-----------------|-------------|-----| -[beta](https://trace.giveth.io) | Mainnet/Rinkeby | master | no | Bridged deployment; Rinkeby for internal contract interactions, Mainnet for sending and receiving real funds. -[develop](https://develop.giveth.io) | Ropsten Test Network | develop | yes | Development environment for integrating and testing new features. Feature and pull request branches are deployed to this environment. - -The two branches below are being used in the gitflow. - -Name | Description | ------|------------| -master | The master branch tracks released code only. Commits are made to master around the middle of each month so as not to interfere with payment processes happening near the end and beginning of these months. -develop | Deployments made to develop are from local builds and include new features and bug fixes. - -## Usage of Zenhub Boards -Currently we use the Zenhub Boards extension for Github to track progress on features and fixes. You can get the [Zenhub extension here](https://www.zenhub.com/extension). - -The Current Github issue flow is as follows: -Name | Usage | ------|------------| -New Issues | Create a new Issue for a new feature request or to report a bug. Tag a developer or `@moenick` to make sure it get's noticed. Use labels to add context to your issue. -Icebox | Features and Ideas to consider for future development, to be assesed by the Giveth Team only when developer bandwidth allows. -Product Backlog | Issues that need to be dealt with or approved new features for development. These will be queued into the next sprint progressively. -Epics | Large tasks which have been broken down into smaller issues. -Needs Clarification | Issues which require more clarification from the issue creator in order to move forward. -Sprint Backlog | Issues being worked on in the current sprint. -Bugs & Ops | Urgent tasks that need to be prioritized. Bandwidth is set aside in the sprint schedule for developers to address any issues here. -In Progress | Issues that have been picked up by a dev for the current sprint. -Code Review | Devs should review code referenced in these issues for quality assurance and fixing potential issues before moving to user testing. -UAT (User Acceptance Testing) | Features or Fixes ready to be user tested. -Done | Issues ready to be merged to `master` according to the commit cycle. - - -### Making a Pull Request -Before making new Pull Request, make sure that your code does not have any linter issues and can be deployed. Only PRs that successfully deploy and don't have any merge conflicts will be merged. You can also easily check the deploy preview on Github Netlify autodeploy integration. -![Autodeploy Integration](https://d33wubrfki0l68.cloudfront.net/cfa6124f4e0bf556de850f40e97c6b4cc66231f9/d42f0/images/product-development/deploy-preview.png) -**Deployment preview.** Each pull request to the DApp repository has a Netlify deploy preview. You can access it at the bottom of the Conversation tab after clicking **Show all checks** button and **Details**. - -## Integration & Testing -Integration of new features is done by the **development team** after a DApp dev meeting where PRs are reviewed. After the PRs are reviewed and fixed, they are merged to the develop branch. Testing of the new features is done in the [`develop`](https://develop.giveth.io) environment to ensure the features do what they say and work well with the rest of the DApp. - -## Quality Assurance Testing -After new features are integrated and dev tested in the [`develop`](https://develop.giveth.io) environment, developers will ping testers with requests or updates in the [Giveth TRACE Dev Channel](https://discord.gg/79uUbyVCtE) on Discord. Testing should not be done by developers and is open to anyone who wishes to contribute. - -## Production Deployment -Only once all the newly introduced bugs are removed in the `develop` branch it can be merged to master and pushed to production. It is done manually by DApp devteam (by `@aminlatifi` and `@MohammadPCh`). - -**To deploy the newest version of feathers-giveth** -``` -$ ssh user@feathers.alpha.giveth.io - -$ cd /home/deploy/feathers-giveth/ -$ sudo -u deploy bash - -$ git pull - -$ yarn install --pure-lockfile -$ yarn serve -``` - -Next, check the feathers deploy status -``` -$ pm2 logs -``` - -If the logs are clear, the last step is to deploy the latest master branch commit on [Netlify](http://netlify.com/) and locking the deploy. - -## Back-end Webservices Documentation -If you're a new contributor and would like more in depth technical documentation on all the Webservices leveraged from the back-end (feathers-giveth) to the front-end (giveth-dapp), check out our pages on **Swagger** for both Production and Staging deployments: - -[feathers-giveth Production](https://feathers.beta.giveth.io/docs/?url=/docs#/) -[feathers-giveth Staging](https://feathers.develop.giveth.io/docs) - - -## FAQ - - **What is the definition of a feature?** - -A Feature is any non-trivial improvement (less than 10 lines of code). Most features have issue in the corresponding Github Repository. - - **What about fixes?** - - Big non-critical fixes are treated just like any other feature. If a fix is time critical, it is created as new branch with `hotfix/` prefix as a fork from the `master` branch. Such hotfix is tested at minimum by 2 people from dev team before being merged to `master`and `develop` branches. - - **Where do we communicate what needs testing?** - -The QA testing is announced in the `Giveth-1 Dev` channel on [Discord](https://discord.gg/79uUbyVCtE). - -**How do we prioritize when tests fail / bug fixes?** - -Bug fixes are done ad-hoc as soon as discovered during the testing process. The bugs can be tackled by the DApp dev team or external contributors can be asked to help. Bug fixing has a priority over new development. - -**Who does deployments and how are they deployed?** - -The `develop` branch is autodeployed to its environment. The `master` branch is deployed by the dev team (`@aminlatifi`, `@RamRamez` and `@MohammadPCh`) once there are no new known bugs in the `develop` branch. The process is manual and there is a deployment procedure. - -**What is the release cycle frequency?** - - There is new release every 2 weeks as depicted in the [product development cycle gant chart](#product-development-testing-fig-release). diff --git a/i18n/de/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md b/i18n/de/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md deleted file mode 100644 index 32cad38b74..0000000000 --- a/i18n/de/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md +++ /dev/null @@ -1,285 +0,0 @@ ---- -id: contributors -title: Contributing to Giveth Development -slug: dapps/contributors ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -Giveth currently maintains three products that focus on funding management, peer to peer donations, and DeFi for-good token economics. These are [Giveth TRACE](https://trace.giveth.io), [Giveth.io](https://giveth.io) and the [GIVeconomy](https://giv.giveth.io) respectively - -All our products share some common development standards that are paramount to learn before engaging in any development for Giveth. In this document we'll show you how to interact with our open-source repositories, getting in touch with the right people and how to begin creating and picking up issues. - - -## Github Management -First things first, you'll need to install the [zenhub extension for github](https://chrome.google.com/webstore/detail/zenhub-for-github/ogcgkffhplmphkaahpmffcafajaocjbd) for your web browser that will allow you to see the workspaces and pipelines we use in Github to manage issues. - -All-Devs Zenhub Board - -We have transitioned to manage all three DApps(products) under one workspace, **`All-Devs`**. - -### Repositories -The [Giveth Github organization](https://github.com/Giveth) has many, many repositories. Here’s a general overview of relevant repositories that relate to our active products: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Product

-

Repository

-

Description

-
Giveth.io - impact-graph - Backend of Giveth.io -
Giveth.io - giveth-next - Giveth.io current version -
Giveth.io - giveth-io-typescript - Givethio typescript version with new design. -
GIVEeconomy - GIVeconomy - Usually used for planning and issue tracking -
GIVeconomy - giv-token-contracts - Smart contract implementations -
GIVeconomy - liquidity-mining-dapp - GIVeconomy Frontend UI -
GIVeconomy - giv-token-subgraph - Calculating $GIV data for GIVeconomy Frontend -
GIVeconomy - givback-calculation - Calculating GIVbacks -
TRACE - giveth-dapp - Frontend and planning of giveth TRACE -
TRACE - feathers-giveth - Backend of Giveth TRACE -
TRACE - dapp-mailer - Email notification system for TRACE -
TRACE - giveth-bridge - Giveth Rinkeby - Mainnet Bridge system -
General Services - ui-design-system - npm package for Giveth design assets -
- -### Pipelines on the `All-Devs` Workspace -When you enter a workspace on the Zenhub tab you'll see a line of adjacent columns that are used to identify and manage the statuses of issues currently in the repositories. You can find a short description of each below: - -**New Issues** - New bugs and features go here first. - -**Epics** - Pipeline for Epic Issues. Larger tasks comprised of several smaller issues. - -**Icebox** - Features or Suggestions that have been archived. Issues here are non-priority and might be added into sprints only if Devs have the bandwidth. - -**Backlog** - Lower Priority Issues waiting to get pulled into Sprint Planning. - -**Sprint Backlog** - These issues have been vetted and are ready to be worked on. They will be added into the next sprint according to priority and Developer bandwidth. - -**In Progress** - Picked up and being worked on by the Developers, usually on local builds. - -**Code Reviews** - Open Pull Requests waiting for review and eventual merge into the staging server. -:::info -It’s mandatory to have the code reviewed by one of the core team members, usually your mentor or the one which introduces the project to you can review it, pls ask for review before pushing it to any environment. -::: - -**UAT Testing/QA** - The feature or bug fix is deployed on the staging server for user testing and Quality Assurance. - -**Done** - Bug fix or feature has been completed, and is ready to be deployed on the live server. -:::info -All issues should meet DoD (Definition of Done) criteria to be approved as Done and being in this column: -Success Criteria passed (if it’s get mentioned in User Story / Task or related issue) -Deployed in Staging -UAT Tested by a tester or PM -Documented -::: - -**Closed** - The bug fix or feature has been copied live. It’s recommended that all closed issues get related to a release number in the zenhub and get closed right after the version goes live. - -### Creating Issues -Creating Github issues is essential to ensure bug fixes or features are tracked properly and relevant information can be organized, and consolidated. The new issue template is a guide only, feel free to delete any heading that you don't use. - -**Labels** will help add context to your issue, please use them so other developers can get a better understanding of issues at a glance and pick them up. Some commonly used labels in `All-Devs` are: - -**`fast follow`** - Priority features or improvements following a product launch or version release. - -**`documentation`** - Requesting creation or updates of technical documentation. - -**`bugs`** - Functionality or feature of a product that is broken or not working as intended - -**`feature request`** - Requesting for a new feature or functionality to be added to a product - -**`design needed`** - Requesting support from the design team to create assets relevant to this issue - -**`question`** - There is a pending question inside this issue that needs a response in order to move forward - -**`security`** - Security issue or improvement - -**`UI`** - This issue relates to the User Interface of a given product - -**`UX`** - This issue relates to the User Experience of a given product - -## Ceremonies - -We host in the [Giveth Discord](https://discord.giveth.io) many Developer meetings throughout the week including: -- Daily Dev Standups from Tuesday to Thursday at 6:30am GMT-6 -- All-Devs Sync weekly on Mondays at 10:00am GMT-6 -- GIVeconomy Sync weekly on Wednesdays at 8:00am GMT-6 - -These meetings are important places to stay up to date with DApp development and to integrate with the Giveth Team as a Development Contributor. - -## Sprint Management - -Framework: We’re practicing mostly Scrum, in biweekly iterations (called sprints), sometimes based on project situations we move to KanBan. - -### What is Scrum? -In scrum, the sprint is a set period of time where all the work is done. However, before you can leap into action you have to set up the sprint. You need to decide on how long the time box is going to be, the sprint goal, and where you're going to start. The sprint planning session kicks off the sprint by setting the agenda and focus. - -- **The What** – The product owner describes the objective(or goal) of the sprint and what backlog items contribute to that goal. The scrum team decides what can be done in the coming sprint and what they will do during the sprint to make that happen. - -- **The How** – The development team plans the work necessary to deliver the sprint goal. Ultimately, the resulting sprint plan is a negotiation between the development team and product owner based on value and effort. - -- **The Who** – You cannot do sprint planning without the product owner or the development team. The product owner defines the goal based on the value that they seek. The development team needs to understand how they can or cannot deliver that goal. If either is missing from this event it makes planning the sprint almost impossible. - -- **The Inputs** – A great starting point for the sprint plan is the product backlog as it provides a list of ‘stuff’ that could potentially be part of the current sprint. The team should also look at the existing work done in the increment and have a view to capacity. - -- **The Outputs** – The most important outcome for the sprint planning meeting is that the team can describe the goal of the sprint and how it will start working toward that goal. This is made visible in the sprint backlog. - -sprint planning - -Before the iteration starts, you may need to have your expected total contribution hours in [Giveth Resource Planning Spreadsheet](https://docs.google.com/spreadsheets/d/1fJcFTLJof6o0rViKIy4C46sXuisySTud40HFsMGE1e0/edit#gid=311929329), the link usually gets shared in the Discord dev channel before the sprint meeting. You can find the sprint sheet and update the following cells: - -resource planning spreadsheet - -It helps the Product Managers (PMs) to plan for the resources better and know if they are able to meet the milestone in each sprint or not. If you couldn’t find time to fill out the spreadsheet, you may be asked to do so during the meeting or whenever you can have an estimate, just DM it to PMs or put it in the dev channel. - -The usual sprint planning goes like this: - -1. PMs bring the issues (Preferably User Stories to the planning meeting, describe it and make sure it’s clear for the team to start implementing. -2. PM facilitates talks between devs to make it as clear as it can be. -3. PM asks for estimations in Story Points (Story Points are the unit of minimum effort spent on a product which can be delivered asap, like a simple bug fix, for example, could take half of a working day. ) -4. PM starts building “Sprint Backlog” with prioritizing the issues and makes sure the total amount of Story Points are proportionate with the total capacity of the teams and contributors. -5. Everyone agrees on the sprint plan and commits to the expected goal. - - -## Key Contacts - -- Development Working Group Steward - Amin - - Discord Handle: `Amin#2164` -- GIVeconomy Product Manager - Lauren - - Discord Handle: `karmaticacid#1218` -- Giveth TRACE, Giveth.io Product Manager - MoeNick - - Discord Handle: `MoeNick#1374` -- Giveth.io Lead Developer - Mateo - - Discord Handle: `mateodaza#3156` -- DevOps & Security - Kay - - Discord Handle: `geleeroyale#3228` -- Lead Designer - Marko - - Discord Handle: `markop#2007` - -## Installation Guides for Local Development - -- [Giveth.io](./givethioinstallation) -- [Giveth TRACE](./TRACEinstallation) -- [GIVeconomy](./installGIVeconomy) - -## Testing Guidelines - -- [Giveth.io](./testing-guidelines) -- [GIVeconomy](./testingGIVeconomy) - -## Tools we Use - -- [Segment](https://segment.com/) (Giveth TRACE, Giveth.io) -- [Sentry](https://sentry.io/welcome/) (Giveth TRACE, Giveth.io) -- [Infura](https://infura.io/) (Giveth TRACE, Giveth.io) -- [Autopilot](https://journeys.autopilotapp.com/features/email-marketing-software) (Giveth.io) -- [Amplitude](https://www.amplitude.com/) (Giveth TRACE, Giveth.io) -- [Docusaurus](https://docusaurus.io/) (Documentation) -- [The Graph](https://thegraph.com/en/) (GIVeconomy) -- [Netlify](https://www.netlify.com/) (Giveth TRACE) -- [Vercel](https://vercel.com/dashboard) (Giveth.io, GIVeconomy) -- [Cryptocompare](https://www.cryptocompare.com/) (Giveth TRACE) -- [Coingecko](https://www.coingecko.com/en/api) (All Products) -- [Github Actions](https://github.com/features/actions) (All Products) -- [MongoDB](https://www.mongodb.com/) (Giveth TRACE) -- [PostgreSQL](https://www.postgresql.org/) (Giveth.io) -- [Redis](https://redis.io/) (Giveth TRACE, Giveth.io) -- [Elastic Search](https://www.elastic.co/elasticsearch/) (Giveth TRACE) -- [Kibana](https://www.elastic.co/kibana/) (Giveth TRACE) -- [Pinata](https://www.pinata.cloud/) (Giveth.io, GIVeconomy) -- [Transak](https://transak.com/) (Giveth.io) -- [AdminBro](https://v2.adminbro.com/index.html) (Giveth.io) diff --git a/i18n/de/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md b/i18n/de/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md deleted file mode 100644 index d4b2467c78..0000000000 --- a/i18n/de/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -id: testing-guidelines -title: Giveth.io Testing Guidelines -slug: dapps/testing-guidelines ---- - - -This guide provides a framework for testing the [Giveth.io](https://giveth.io/) DApp. - -Each use case has a corresponding issue (linked in the titles below) in our GitHub. These issues will be closed after testing each sprint and reopened for the following one. If you wish to take on testing a use case, please assign yourself to the issue for that sprint. - -## Requirements -* User testing should be done on https://next.giveth.io - **Our staging environment is deployed on both Ropsten (Mainnet) and Gnosis Chain** (formerly xDai Network). -* Please use a modern browser. If you encounter a bug, please try the same thing with another browser. Please make an issue in any case, but tell us if the issue might be browser specific. -* Use issues in [GitHub](https://github.com/Giveth/giveth-next/issues) for reports and feedback. - -## Use Cases - -The following actions are defined as core functionality. If one of these steps is buggy, that represents a critical error. - -### [Project Creator](https://github.com/Giveth/giveth-2/issues/798) - -This use case is partially automated to ensure functionality before changes are made. However, user testing is still required. - -#### Create Project -* Project details -* Use rich text formats (bold, italics, quotes, headers, etc.), and ensure they render properly -* Embed videos or images, and ensure they render properly -* Location selection / global impact -* Category select -* Google maps selection -* Check that projects are all listed in "my projects" -* Check that projects show up on homepage* -* Deactivate/reactivate project - - -:::info -*Projects created on the DApp have an automatic "unlisted" Status, meaning they will not show up until their status is changed to "listed". Reach out to someone with the `Verification Team` role on the [Giveth Discord](https://discord.giveth.io) who can show you how to list your project on staging in order to continue testing. -::: - -#### Edit Project -* Change photo -* Use rich text formats (bold, italics, quotes, headers, etc.), and ensure they render properly -* Embed videos or images, and ensure they render properly -* Change text fields -* Update donation address -* Check that updates are applied - -#### Edit Profile -* Name -* Email -* Location -* Website - -#### Update Project -* Add an update to your project -* Use rich text formats (bold, italics, quotes, headers, etc.), and ensure they render properly -* Embed videos or images, and ensure they render properly -* Update is saved and displays properly on project page - -### [Donor](https://github.com/Giveth/giveth-2/issues/799) - -This use case does not include any automated testing and must be fully user-tested. - -* Donate with different tokens: ETH and ERC-20 tokens on Ropsten (Mainnet) and xDAI, ERC-20 tokens on Gnosis Chain (formerly xDai Network) -* Donate with alternate wallets (other than sign in) -* Check that funds leave wallet -* Check that funds received/tracked by project -* View donations made (correct $ amount, correct currency type) - -### [General](https://github.com/Giveth/giveth-2/issues/800) - -This use case will be partially automated but requires user-testing, especially to ensure that all external links function correctly. - -* "Liking" projects - successful and "heart count" updates -* Header navbar buttons (`Home`, `Projects`, `GIVeconomy`, etc. ) are functional -* "GIV currently in wallet" (on navbar) shows correctly (token address: `0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75`) -* Project Badges such as `Verified`, `Traceable`, `New` display correctly -* Footer links -* Sharing via social -* All links on homepage -* Signup for newsletter -* My wallet drop down menu is functional -* Account name/address shows properly on navbar when logged in -* Report a bug -* Sign in/sign out -* Sort/filter/search projects -* Check that projects appear in project page (correct format, correct number) -* Links inside https://giveth.io/join are functional -* Content inside https://giveth.io/about displays correctly, including `Mission & Vision`, `History` and `Team` tabs diff --git a/i18n/de/docusaurus-plugin-content-docs-dapps/current/giveconomy.md b/i18n/de/docusaurus-plugin-content-docs-dapps/current/giveconomy.md index 3091f58289..a811dbac6e 100644 --- a/i18n/de/docusaurus-plugin-content-docs-dapps/current/giveconomy.md +++ b/i18n/de/docusaurus-plugin-content-docs-dapps/current/giveconomy.md @@ -34,38 +34,24 @@ The GIVeconomy has been built thanks to our dedicated community of Givers. Givet ## The GIVeconomy Future -The launch of GIVeconomy with all the features described above is only the beginning - we are already crafting the next phase of the Future of Giving. We're developing systems that will completely change the way societies create and reward the creation of public goods. +The launch of the GIVeconomy with all the features described above is only the beginning - we are already crafting the next phase of the Future of Giving. We're developing systems that will completely change the way societies create and reward the creation of public goods. -Keep reading to learn more about some of the raw, exciting and beautiful ideas that we intend to bring to fruition. If you want to have a hand in shaping the next generation of philanthropy, start to [explore GIVeconomy](https://giv.giveth.io/) and [join our team](https://giveth.io/join)! +Keep reading to learn more about the raw, exciting and beautiful ideas that we intend to bring to fruition. If you want to have a hand in shaping the next generation of philanthropy, start to [explore the GIVeconomy](https://giveth.io/giveconomy) and [join our community](https://giveth.io/join)! -### **GIVcuration** -This will be a decentralized way to replace [Project Verification](https://docs.giveth.io/dapps/makeTraceableProject) for the GIVbacks program. Community members will be able to stake GIV (using Conviction Voting) on their favourite projects on Giveth. During GIVbacks rounds, the donors to the top voted projects will get the most GIV from GIVbacks! Using this system, the community decides which projects will give the most back to donors which in turn encourages donations to projects that align with the community's values. +Gurves flow diagram -### **GIVmatching** -Giveth plans to implement donation matching to projects on Giveth using "Causes". Causes will be for-good initiative categories such as environmental regeneration, digital public goods, social causes, etc. Donors will be able to donate to Causes, and these pools of funds will then be distributed to community-favoured projects (as donation matching) using [quadratic funding](https://wtfisqf.com/?grant=&grant=&grant=&grant=&match=1000). +### Gurves -### **GIVfi** -The intention with GIVfi is to create a sustainable way of maintaining funds in the GIVgarden common pool. While donations on the DApp are waiting to be disbursed, they will be generating interest that can be used to send GIV to the GIVgarden for funding initiatives using Conviction Voting. +A major problem that exists within today’s society is that public goods creators rely on donations and, ultimately, sacrifice to get by. Unlike in the private goods sector, there are no market dynamics in the public goods sector to drive innovation and growth. -GIVfi diagram +The GIV token will introduce the power of open markets to the public goods sector through Gurves. Gurves will use [bonding curves](https://thegraph.academy/curators/introduction-to-bonding-curves/) to enable projects to launch their own GIV-backed microeconomies, connected to the real-world value they provide. Bonding curves are smart contracts that hold collateral and mint or burn tokens according to a mathematically determined price curve. This provides stability to the new project’s token economy and built-in liquidity. -### **GURVES** -Our biggest dream is to support for-good projects on Giveth to become their own microeconomies. The idea is when a donor gives to a verified project on Giveth, they get some GIV from the GIVbacks program. When this happens, some GIV is put into a [bonding curve](https://thegraph.academy/curators/introduction-to-bonding-curves/) that is uniquely generated for the project. The donor then receives freshly minted "project tokens" from the bonding curve. Projects are in effect being gifted their own token economy, opening up endless possibilities for incentives and system design! - - -
-

*Interacting using the Torus Wallet

-

To interact with the [GIVeconomy](https://giv.giveth.io/) and other dApps using the Torus wallet, you will have to connect your wallet. To connect, click the “Connect Wallet” icon in the upper right corner of the site, then select Torus and verify. The Torus wallet allows users to sign in with accounts from many different web services, so be sure to sign in with the same account you used to set up the wallet.

- - Signing in with Torus on the GIVeconomy - -

If you are using the Brave browser, you will need to turn off Brave’s Shield feature. To do this, click the Brave logo to the right of the search bar, then toggle the Shield to off.

- - Turning shields off with Brave -
-
+Gurves will allow projects to tokenize their impact and, thanks to the [augmented bonding curve](https://www.commonsstack.org/augmented-bonding-curve), will offer built-in revenue streams that thrive with speculation. +Gurves is our biggest dream and the central point of our [long-term roadmap](https://blog.giveth.io/evolving-nonprofits-into-regen-economies-f8282f97f8d3). ----- -Giveth's mission is to reward and empower those who give. [The GIVeconomy](https://giv.giveth.io/) is a major milestone in the Future of Giving and is enabling our collective of projects, donors, builders, and community members to give in new ways that support projects, society & the world! +**Giveth's mission is to reward and empower those who give.** + +[The GIVeconomy](https://giveth.io/giveconomy) is a major milestone in the Future of Giving and is enabling our collective of projects, donors, builders, and community members to give in new ways that support projects, society & the world! \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2017-10-26-futureofGiving2017.md b/i18n/es/docusaurus-plugin-content-blog/current/2017-10-26-futureofGiving2017.md deleted file mode 100644 index e95f3acf81..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2017-10-26-futureofGiving2017.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -slug: futureOfGiving2017 -title: ¿Cuál es el futuro de dar? -author: Kris -author_image_url: /img/krisAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - -Una descripción general de la solicitud de donación de Giveth -============================================== - -_Editar: para el estado actual del desarrollo, actualizaciones más recientes_ [_aquí_](https://medium.com/giveth/tagged/dappening) - -Si alguna vez hablaste con un [Unicornio](https://medium.com/giveth/giveth-introduces-decentralized-altruistic-communities-dacs-d1155a79bdc4) de Giveth es muy probable que no te dejáramos ir antes de que entendieras qué es Giveth y todo sobre giveth : somos un grupo apasionado. Si no has conocido a gente como [Griff Green](https://medium.com/@thegrifft), [Jordi Baylina](https://github.com/jbaylina), [Grace Torrellas](https://twitter.com/GraceTorrellas), [Vojtech Simetka](https://github.com/vojtechsimetka) y los [muchos otros grandes rostros](https://wiki.giveth.io/dac/team-organisation/) que contribuyen a la plataforma Giveth, es posible que se pregunte **qué es exactamente lo que estamos construyendo y por qué.** - -En pocas palabras: queremos que el **proceso de donación a las causas en las que cree sea efectivo y transparente**, y estamos utilizando la tecnología blockchain para hacerlo. En [octubre de 2016](https://medium.com/giveth/the-minime-token-open-sourced-by-giveth-2710c0210787), el equipo comenzó a desarrollar la DApp (aplicación de donación) y ahora [se está acercando](https://wiki.giveth.io/dapp) al lanzamiento de su Producto Mínimo Viable (MVP). En preparación para esto, nos gustaría tomarnos un momento para explicar por qué estamos creando la plataforma y brindarle un adelanto del flujo de usuarios. - -**¿Espera pero por qué?** - -Si alguna vez ha donado a organizaciones benéficas o sin fines de lucro, es muy probable que su experiencia haya sido similar a esta: en su camino al metro lo detuvo un joven convincente que obtuvo su nombre, dirección postal y firma para una donación mensual fija a una causa específica. Desde ese momento, algunas veces al año, si tienes suerte, recibes un boletín de la vieja escuela que tiras sin leer. **No sabes adónde fue tu donación** y la organización sin fines de lucro recibe un monto mensual hasta que decidas cancelar. - - -Da cambios a todo esto. Como todas las donaciones se registran en la cadena de bloques de Ethereum, puede seguir, en tiempo real, quién recibe sus donaciones y por qué a un nivel muy granular. - -La plataforma Giveth tiene una estructura de incentivos simple basada en resultados: cuando se recolectan los fondos, se almacenan en nuestra [Vault](https://medium.com/giveth/the-vault-contract-open-sourced-by-giveth-fe2261f7b91b ) y solo después de completar los hitos, se pueden retirar los fondos. Los fondos del Donante están bajo su control hasta que sus donaciones estén bloqueadas para un propósito específico. - -Esta estructura básica les da una visión clara de las distintas personas involucradas en el proceso y la posibilidad de contactar a todos directamente. Y si no les gusta para qué se destinan sus fondos, tienen tiempo para bloquear su uso. - -Estamos construyendo el **Futuro de las donaciones eliminando la burocracia** para que los fondos se puedan gastar de manera más eficiente y todos puedan colaborar para hacer del mundo un lugar mejor. - -**Predicar con el ejemplo** - -Estamos rediseñando cómo se hacen las donaciones y, con ello, tuvimos que reinventar el [lenguaje](http://wiki.giveth.io/dapp/product-definition) para hablar de ello. Los 3 bloques de construcción clave del sistema Giveth son Comunidades (DAC), Campañas e Hitos. Un **DAC**, abreviatura de Comunidad Altruista Descentralizada, es el grupo de personas unidas en torno a una causa que quieren apoyar. Este DAC financiará y dirigirá múltiples **campañas**, que a su vez también pueden ser respaldadas por más de un DAC. Una Campaña traduce los sueños de un DAC en una agenda más específica a la que se vinculan los puntos de acción: los llamamos **Hitos**. Los hitos son la entidad más pequeña dentro del sistema Giveth y son el último paso en nuestro flujo de donaciones. Una vez completados, los fondos se liberan para reembolsar y recompensar a las buenas personas por su buen trabajo. - -Bloques de construcción de Giveth - -##### Los 3 pilares fundamentales de Giveth son las comunidades (DAC), las campañas y los hitos. - -Nos enfocamos en la tecnología para que las personas puedan concentrarse por completo en unirse en torno a causas. Para hacerlo, necesitamos definir **algunos de los roles básicos** en nuestro sistema. - -Un **Donante** puede donar directamente a una Campaña en la que cree, o puede decidir comprometer fondos a un DAC que asignará estos fondos a Campañas apropiadas en nombre del Donante; llamamos a este proceso [Liquid pledge](https://medium.com/giveth/liquid-democracy-what-that-bd3c63e8df52). Al donar, el Donante se convierte automáticamente en parte del DAC y se conecta con el resto de la comunidad. - -Los **Delegados** son miembros registrados del DAC que asumen la tarea de asignar los fondos enviados a su DAC a una o más Campañas. - -Los **Creadores** son todas las personas dentro de estas campañas que hacen el cambio que los DAC quieren ver en el mundo. Hay algunos roles específicos que los Makers deben cumplir. - -* Los **Administradores de campañas** son los creadores que crean campañas, asignan fondos a hitos específicos y se aseguran de que su campaña específica sea un éxito. -* Los **Administradores de hitos** son los creadores a cargo de hitos específicos y necesitan asegurarse de que estas acciones específicas se logren como se describe. -* Los **Destinatarios** son los Creadores que reciben los fondos cuando se completa con éxito un Hito. - -Otorgar roles - -##### Roles principales dentro de la Plataforma Giveth: Donante, Delegado, Gerente de Campaña, Gerente de Hitos, Destinatario. - -Se han creado dos roles adicionales para **garantizar el uso correcto de los fondos**. - -* El **Revisor de campañas** puede rechazar la finalización de cualquier Hito y puede, como medida de seguridad sólida, incluso cancelar una Campaña completa si parece ser fraudulenta. -* El rol del **Milestone Review** es confirmar que el Milestone Manager realmente logró la meta o acción propuesta descrita en el Milestone. - -Esto nos lleva al **verdadero poder** de la plataforma Giveth: en todo momento el Donante sabe exactamente qué está pasando con los fondos donados, cómo se gastan y tiene el control total a través de una **transparente red de responsabilidades* *. Si se cancela un hito, los fondos se devuelven a la campaña. Si se cancela una Campaña, los fondos se devuelven automáticamente a los Delegados que la apoyaron. Si un Delegado renuncia, los fondos se devuelven al Donante. Además de esto, uno de los aspectos más revolucionarios de este sistema es que en cualquier momento hasta el momento en que los fondos se bloquean en una Campaña, el Donante puede decidir retirarlos. - -Otorgar roles adicionales - -##### Dos funciones adicionales garantizan el uso correcto de los fondos: Revisor de campañas y Revisor de hitos. - -Puede descubrir más sobre estos roles y responsabilidades leyendo [la definición del producto](https://wiki.giveth.io/dapp/product-definition/) en nuestro wiki. - -**Recorrer el camino** - -La aplicación de donación de Giveth está [ahora en etapa beta en testnet](https://wiki.giveth.io/dapp), con todas las funciones descritas anteriormente integradas y actualmente se está probando con un equipo selecto de voluntarios. - - - -##### El cofundador de Giveth, Griff Green, explica de qué se trata la solicitud de donación de Giveth. - -Siempre tenemos oportunidades para que los desarrolladores expertos contribuyan a nuestro proyecto, y usted puede [donar](https://wiki.giveth.io/dac/finances/) a \`revolution.eth\` para recompensar e incentivar a los desarrolladores que están haciendo realidad la plataforma Giveth. Únase a nuestro [Slack](http://slack.giveth.io) y descubra cómo puede contribuir. - -Mientras tanto, seguiremos construyendo la plataforma y compartiremos en las próximas semanas y meses cómo funcionan los diferentes componentes. ¡Mantente sintonizado para más! - -Un cordial saludo, - -[Giveth](https://giveth.io/) - -* Descubra nuestro [Sitio](http://giveth.io/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [Github](http://github.com/Giveth/) -* Síguenos en [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ) y [Reddit](https://www.reddit.com/r/giveth/) - -Ayúdanos a construir el futuro de las donaciones: 🤲🏼 [Dona directamente](http://donate.giveth.io/) 🤲🏼 o compra un Ledger con nuestro [enlace de afiliado](https://www.ledgerwallet.com/products /ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663). ⏎ diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2018-01-12-liquidDemocracy.md b/i18n/es/docusaurus-plugin-content-blog/current/2018-01-12-liquidDemocracy.md deleted file mode 100644 index c6dd52811f..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2018-01-12-liquidDemocracy.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -slug: liquidDemocracy -title: Democracia Líquida... ¿Qué es Eso?!? -author: Yalor -author_image_url: /img/yalorAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -Liquid Democracy -Bienvenido al futuro de la votación. - -O como dirían algunos la Tierra de las Posibilidades :-) - -### Entonces, ¿qué ES la democracia líquida? - -Además de ser simplemente un sistema de voto tokenizado, puede pensarlo como un híbrido entre democracia representativa y directa. - -En lugar de que una persona emita un voto, el sistema puede volverse fraccional. Un voto ahora se puede dividir de varias maneras entre varios delegados o enviarse por completo a su delegado elegido, y su delegado puede delegar a otra persona. Mucha delegación, tanta democracia. - -Como ejemplo, tome una estudiante universitaria ocupada que simplemente no tiene tiempo para votar, podría delegar la mitad de su voto a su madre y la mitad de su voto a su profesor. Si cualquiera de ellos quisiera, podría asignar una parte o la totalidad del voto a una persona popular políticamente activa que actúe como representante de la comunidad local y controle un % influyente del voto total. - - -Giveth es un campo de juego perfecto para implementar la democracia líquida -================================================== ============== - -Por supuesto, la razón por la que explicamos la democracia líquida es porque es una de las tecnologías centrales que inspiraron el sistema [Liquid Pledging](https://github.com/Giveth/liquidpledging) de Giveth, y lo vemos como un edificio importante, para la gobernanza de [DAC](https://medium.com/giveth/giveth-introduces-decentralized-altruistic-communities-dacs-d1155a79bdc4). - -Si bien no hay una votación inherente a la capa base de Giveth, existe la oportunidad de utilizar un sistema de gobernanza como la democracia líquida en los diversos roles que actualmente desempeñan personas como [Delegados o revisores](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4). Esto significaría que un delegado, en lugar de ser una sola persona, se convertiría en un contrato inteligente que tiene una democracia líquida incorporada para que los donantes puedan elegir varios delegados para decidir qué proyectos se financian (probablemente usaremos un modelo de "plutocracia líquida" , cuanto más dones, más votos obtendrás). - -Pero espera, hay más, con Liquid Democracy + Blockchain tienes la capacidad de codificar tu voto. - -Sí, lo sé, ¿código qué? - -Codificar su voto podría permitirle etiquetar a diferentes delegados para que lo representen según el tema de la iniciativa. Esto significa que si una iniciativa tiene una etiqueta económica, su voto por esa iniciativa se asignará automáticamente al delegado que desea que lo represente en los asuntos económicos, si otra iniciativa lleva la etiqueta ambiental, su voto se asignará automáticamente a su delegado ambiental. Muy diverso, muy eficaz. - -Digamos que surge un tema importante sobre el que sientes mucho. Puede presionar un botón y recuperar su voto y votar usted mismo, luego presionar un botón y restablecer la configuración de su delegación como estaba. - -¡Tú estableces los límites de mandato, puedes delegar por 20 segundos o 20 años! - -La democracia líquida brinda a todos la capacidad de delegar su voto en consecuencia o incluso sobrepasar la posición de su representante, manteniéndolos responsables de sus acciones día a día en lugar de año a año. - -Nadie sabe exactamente cómo será el futuro de las votaciones, pero con Giveth podemos comenzar a experimentar con este increíble modelo y, al mismo tiempo, hacer del mundo un lugar mejor. Mucho vasto, muchas posibilidades, ¡tan futuro! - -[Democracia 3.0 para el mundo transparente](https://medium.com/decentfund/democracy-3-0-for-the-transparent-world-5a9f1ffad1ad) --------------------------------------------------- -------------------------------------------------- ------------------------- - -(Actualizado el 20/11) Excelente artículo de [Igor Line](https://medium.com/u/bc1f295769e2?source=post_page-----bd3c63e8df52--------------------------------) sobre los variados beneficios de la Democracia Líquida. - -Para obtener más información sobre la democracia líquida y cómo puedes experimentar dentro de Giveth: - -* Únase a nosotros en [Riot o Slack] (http://join.giveth.io) -* Descubra nuestro [Sitio](http://giveth.io/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [Github](http://github.com/Giveth/) -* Síguenos en [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ) y [Reddit](https://www.reddit.com/r/giveth/) diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2018-03-22-decentralizedGiving.md b/i18n/es/docusaurus-plugin-content-blog/current/2018-03-22-decentralizedGiving.md deleted file mode 100644 index dccfe3dd83..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2018-03-22-decentralizedGiving.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -slug: decentralizedGiving -title: Cómo la donación descentralizada podría haber ayudado (y ayudará) a aumentar la transparencia y evitar casos como el escándalo de Oxfam -author: Lanski -author_image_url: /img/Lanski.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - -Oxfam, constantemente calificada como [una de las mejores ONG del mundo](https://www.oxfam.org.uk/blogs/2012/01/oxfam-number-three-in-top-100-best-ngos) y un nombre familiar en la mayoría de los países occidentales, está envuelto en un escándalo por el supuesto [abuso tanto de personas como de fondos](http://nationalpost.com/news/world/a-full-on-caligula-orgy-oxfam-charity-accused-of-exploiting-haiti-disaster-victims-for-sex) en Haití durante la misión de ayuda desplegada tras el paso del huracán Harvey. No sólo eso, sino que también se le acusa de que sus empleados intercambien ayuda por favores sexuales, puro y simple abuso sexual. El caso ha abierto la puerta a un grito del sector sin fines de lucro para destapar y denunciar estas prácticas, que parecen ser [más comunes de lo que uno piensa](https://www.theguardian.com/global-development/audio/2018/feb/14/oxfam-allegations-are-tip-of-iceberg-sexual-harssment-and-aid-workers-podcast). - -La transparencia y la rendición de cuentas en las donaciones benéficas se han puesto en jaque después de que estalló el escándalo, y el Secretario de Desarrollo Internacional del Reino Unido anunció una gran auditoría de las organizaciones financiadas con dinero público, bajo [amenaza de cortar la financiación](https://www.independent.co.uk/news/uk/home-news/oxfam-sexual-abuse-aid-workers-haiti-prostitutes-scandal-national-crime-agency-mordaunt-latest-a8211211.html) si sus estándares son no se cumplen. Presuntamente, tal auditoría será costosa y no sacará mucho a la luz, ya que el sistema es fundamentalmente opaco y gasta más dinero de los contribuyentes que podría dedicarse a proyectos de impacto social. - -A pesar de algunos desafíos, creo genuinamente que casi todas las personas que trabajan en el sector del desarrollo lo hacen para ayudar a otras personas y que hacen lo mejor que pueden. Hasta ahora, no teníamos herramientas que permitieran una gobernanza y gestión diferente de grandes cantidades de fondos de ayuda… pero ahora sí. - -Donaciones basadas en campañas -===================== - -Hoy en día, uno le da dinero a una organización y debe confiar en que lo usará correctamente. El dinero se da a priori, siendo una subvención del gobierno, de una organización donante o de particulares. Una vez que el dinero está en su cuenta bancaria, es -por el diseño de cómo funciona el sistema bancario- opaco para las personas externas: debemos confiar nuevamente en ellos para tener los procedimientos adecuados para evitar la mala gestión de dichos fondos, es decir, [“Calígula orgía con prostitutas en Camisetas de Oxfam”](https://www.thetimes.co.uk/article/oxfam-in-haiti-it-was-like-a-caligula-orgy-with-prostitutes-in-oxfam-t-shirts-p32wlk0rp). - -Con [Giveth](http://giveth.io/) podrá ver cómo se presenta el proyecto, [Milestone by Milestone](https://medium.com/giveth/what-is-the-future-of-dar-d50446b0a0e4), y cuánto dinero se requiere para cada parte. Si no se logra un hito, o los revisores de hitos (más información sobre esta categoría de validadores en breve) perciben una mala conducta, 1) este hito no se aprobará ni se pagará y 2) el revisor puede decidir devolver todos los fondos no gastados a los Donantes originales para ser donados a otros proyectos. - -El problema más común que se plantea aquí es: ¿qué sucede si el(los) Revisor(es) de Milestone es(n) 'engrasado(s) por el Gerente de Milestone para aprobar un Hito no logrado o para hacer la vista gorda ante un comportamiento inapropiado? Veo esto como una excelente oportunidad para reunir a agentes que no tienen ningún interés especial en coludir: una organización de base, el liderazgo de la comunidad local, el gobierno y un observador independiente. Uno podría decidir que todos estos deben estar de acuerdo con la validación y enviar pruebas, similar a los videos utilizados en [RewardDAO](https://medium.com/giveth/how-rewarddao-works-aka-what-are- puntos-7388f70269a) de Giveth . Técnicamente, dado que la figura del Revisor es solo una dirección de Ethereum, puede ser un contrato, podría ser una billetera multisig en poder de estas partes interesadas relevantes. Otra configuración, aunque un poco más compleja, es que un porcentaje de todos los donantes de una campaña deben aprobar el hito después de revisar la prueba. El uso de un sistema de gobierno de [Democracia líquida](https://medium.com/giveth/liquid-democracy-what-that-bd3c63e8df52) aquí concentraría naturalmente el poder de voto en personas de buena reputación y que se perciban como neutrales en esta campaña en particular. o incluso Milestone. - -Veo esto como un beneficio adicional de las campañas de Giveth: la necesidad de estar en comunicación constante con los revisores de hitos y los administradores de campañas crea, además de la transparencia, una verdadera comunidad donde los problemas se discuten abiertamente y los aportes provienen de todos los lados, porque todos tienen interés en el juego. - -Comunidades resolviendo problemas -============================ - -Pensando en el panorama general, ¿cómo podemos realmente despertar a la "industria" de donantes? Sin cuestionar la experiencia e indudables economías de escala y transferencia de know-how de las grandes ONG internacionales, Giveth hace posible otro tipo de organización: la DAC, la [Comunidad Altruista Descentralizada](https://medium.com/giveth/giveth-introduces-decentralized-altruistic-communities-dacs-d1155a79bdc4). ¿Podemos hacer algo mejor que simplemente confiar en Oxfam (o cualquier ONG equivalente) para salir del aire y desplegar sus tácticas? La plataforma Giveth se puede usar para validar Campañas e Hitos, pero… tal vez podríamos ir un paso más allá. - -Imagine crear un verdadero DAC en Haití, compuesto por donantes, personas en el terreno (los 'Creadores') e incluso representación de ONGI, todos comunicándose entre sí y a través de una forma de gobierno acordada que funcione para asegurar los recursos adecuadamente. De esta forma, podemos asegurarnos de que la experiencia de Oxfam se asigne donde pueda tener el mayor impacto, en comunicación constante con otras partes interesadas y con una toma de decisiones totalmente transparente. - -¡Obtienes algo de poder de decisión, obtienes algo más y también obtienes algo! -================================================== ======== ====================== - -¿Suena complicado? Después de todo, no eres un experto en Haití… ¡tal vez nunca hayas estado allí! ¿Cómo debe elegir dónde donar fondos o saber qué campañas tendrán el mayor impacto? Giveth lo tiene cubierto. Con Liquid pledge , un concepto derivado de [democracia líquida](https://medium.com/giveth/liquid-democracy-what-that-bd3c63e8df52), puedes delegar la elección de tus donaciones a Comunidades que consideres expertas: que pueden sé un grupo de desarrollo influyente: ¡Oxfam si realmente lo necesitas! - pero también el grupo de impacto social de su ex compañero de cuarto, que estaba realmente interesado en esto de 'hacer un mundo mejor'. Usted delega a un DAC, y pueden enviar su donación a la campaña elegida, al igual que la organización benéfica debería funcionar en estos días, pero con mucha más supervisión. Podrá realizar un seguimiento de su donación, vetar cualquier decisión que tomen los delegados y conectarse con las personas/comunidades que ejecutan las campañas que financiará. - -Una vez que empiece por la madriguera del conejo, las posibilidades son infinitas: puede delegar la mitad de los fondos prometidos a un DAC especializado en ayuda en casos de desastre, que a su vez financiará algunas campañas confiables para problemas menores específicos. La otra mitad la puedes delegar a tu Campaña preferida enfocada a mejorar la educación en tu ciudad o incluso a otro DAC que aglutine todos los proyectos educativos de tu región. ¡Sé tan local o global como quieras! - -Compromiso de trabajo neto - -##### Compromiso neto en el trabajo - -Ayúdanos a resolver los desafíos -================================== - -El futuro está cerca. Pero no está aquí todavía, porque no está sucediendo ahora. Los principales desafíos son - -* Escalabilidad del ecosistema criptográfico. Seamos realistas, tal vez no hemos llegado allí todavía. Y ni siquiera estoy hablando de tarifas de transacción impredecibles que elevan el costo de la donación y las transacciones que no se realizan: Liquid Pledge es un sistema complicado que requiere mucho gas. Afortunadamente, [Giveth tiene una buena solución](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060). - -> _Si es un desarrollador y/o está trabajando en soluciones de escalado, eche un vistazo a lo que está haciendo ScalingNOW_ [_aquí_](https://medium.com/giveth/scalingnow-bridge-chains-parity-8c359aca2b01) _y únase a nosotros si ¡Construyamos el futuro de Ethereum!_ - -* El compromiso neto se beneficiaría enormemente de algún tipo de identidad en la cadena de bloques, integrada con [herramientas de gobernanza como AragonOS](https://blog.aragon.one/annunciando-aragon-labs-a679693429ae). La UI/UX para la mayoría de estas aplicaciones permanece fuera del control de la mayoría de las personas, y mucho menos de las organizaciones humanitarias que no deberían centrarse en el aspecto técnico y deberían poder interactuar sin problemas con la(s) plataforma(s). - -> _Nuestro círculo de codificación social impulsa proyectos de código abierto como BrightID para prueba de identidad y otros grandes proyectos. Lea más sobre ellos_ [_aquí_](https://steemit.com/blockchain4humanity/@giveth/what-is-the-social-coding-circle)_!_ - -* Puente Cripto — Fiat. ¿Cómo manejan las transferencias internacionales de criptomonedas y especialmente la conversión de ETH (o cualquier criptomoneda que las Campañas reciban como donaciones) en moneda fiduciaria para pagar los gastos -de la Campaña? - -> _Si estás trabajando en proyectos que están construyendo soluciones para la última milla, ¡ponte en contacto!_ - -* También hay muchas preguntas sin respuesta sobre los impuestos para las organizaciones que implementan las Campañas. Están recibiendo donaciones en criptomonedas y cómo se debe tratar esto no está bien definido para los impuestos en la mayoría de las jurisdicciones en este momento. - -> _Si eres abogado y/o tienes buenos recursos sobre el aspecto regulatorio, ¡por favor contáctame o déjalos en los comentarios!_ - -[Únase a nuestra comunidad](http://join.giveth.io/): al abordar problemas interesantes como este, ¡puede ayudarnos a impactar positivamente las donaciones benéficas para siempre! - -* Encuéntranos en [Riot](https://riot.im/app/#/group/+giveth:matrix.org) o [Slack](http://slack.giveth.io/) -* Descubra nuestro [Sitio](http://giveth.io/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [Github](http://github.com/Giveth/) -* Síguenos en [Medio](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ) y [Reddit](https://www.reddit.com/r/giveth/) - -Ayúdanos a construir el futuro de las donaciones: 🤲🏼 [Dona directamente](http://donate.giveth.io/) 🤲🏼 o compra un Ledger con nuestro [enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) ⏎ - -Escrito por [Pol,](https://steemit.com/@pol-lanski) cuidadosamente editado por [Griff](http://twitter.com/thegrifft) y [Kris](http://twitter.com/Krisis) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2018-05-15-masterpieceManifesto.md b/i18n/es/docusaurus-plugin-content-blog/current/2018-05-15-masterpieceManifesto.md deleted file mode 100644 index cbc4852a6a..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2018-05-15-masterpieceManifesto.md +++ /dev/null @@ -1,632 +0,0 @@ ---- -slug: masterpieceManifesto -title: Giveth Masterpiece Manifesto -author: Yalor -author_image_url: /img/yalorAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -Le [pedimos](https://medium.com/giveth/giveth-make-it-so-manifesto-80c7e3576e16) a usted (nuestra comunidad) que profundice en sus corazones y mentes, para brindarnos su mejor versión de Giveth Manifiesto. Los resultados no decepcionaron. - -El valor de la **comunidad**, de la gente, se destaca en prácticamente todas las presentaciones. Un caso en ese punto es el entusiasmo y la co-creación apasionada que presenciamos en y por nuestra propia comunidad Giveth muy unida, que honestamente nos dejó boquiabiertos, asombrados y asombrados. Para celebrar esto, no solo estamos regalando eth a nuestros 3 ganadores principales (excluyendo a los miembros del jurado), [también repartiremos (comm) Puntos](https://medium.com/giveth/how-rewarddao-works-aka-what-are-points-7388f70269a) a todos y cada uno de los envíos**. - -Estamos muy orgullosos y honrados de presentar cada una de las entradas aquí para que todos las vean, pero lo primero es lo primero: 🎊MUCHAS FELICIDADES🎊 a nuestros ganadores! - -Elegir a los ganadores no fue un proceso fácil debido al hecho de que **cada entrada tenía gemas de sabiduría, chispas de perspicacia y franqueza sincera.** - -Estos aportes son la germinación de un proceso más largo en las próximas semanas. Como ya sabrá, la transparencia, la responsabilidad y, especialmente, el **código abierto** son palabras clave en nuestro vocabulario. Entonces, practicando lo que predicamos **tomaremos lo mejor de cada una de estas entradas y lo usaremos para crear un manifiesto de colaboración colectiva**. Y ahora _sin más preámbulos:_ - -**🌌 El premio galáctico es para:** ------------------------------- - -> Somos una **Comunidad** -> -> Lo que estamos haciendo no se trata de la tecnología. La mayoría de nosotros somos personas muy, muy tecnológicas y geek, y amamos la tecnología, pero no es de eso de lo que se trata ni de por qué estamos aquí. Se trata de la gente, de la conexión humana…[**seguir leyendo**](#30fb) - - - -**~**[**Kris Decoodt**](https://medium.com/u/f56581bbe1a7?source=post_page-----19649c57c6aa--------------------------------) - -**🚀 El premio del Sistema Solar es para:** ----------------------------------- - -> Giveth es una comunidad centrada en el uso de la tecnología blockchain para hacer del mundo un lugar mejor. -> -> Hacer del mundo un lugar mejor es una misión muy amplia, reducir el alcance sería un requisito para una organización normal, pero Giveth no es una organización, es una COMUNIDAD. Mientras el grupo de personas que están trabajando en un proyecto que creen que puede usar blockchain para hacer del mundo un lugar mejor, son parte de Giveth, si eligen serlo...[**continuar leyendo**](# f102) - - - -**~**[**Griff Green**](https://medium.com/u/a2b8809e4b0f?source=post_page-----19649c57c6aa--------------------------------) - -**💫 Premio estrella + 1 ETH para:** ----------------------------------- - -> En algún momento de nuestras vidas, casi todos experimentamos un deseo sincero de marcar una diferencia real en el mundo. Algunos de nosotros soñamos con viajar a lugares lejanos y entregar agua potable fría y limpia a quienes tienen sed. Algunos imaginan proporcionar vivienda a las poblaciones de refugiados y personas sin hogar en constante crecimiento en todo el mundo. Otros se imaginan a sí mismos desarrollando una pequeña parcela de tierra para que los niños del centro de la ciudad aprendan sobre jardinería. Ya sea global o local, grande o pequeño, muchos de nosotros realmente queremos ayudar a los demás... [**continuar leyendo**](#00d9) - - - -**~**[**Joshua Du Chene**](https://medium.com/u/b60aa9f7ce4d?source=post_page-----19649c57c6aa--------------------------------) - -**🌚 Premio Luna + 0.4 ETH para:** ------------------------------------- - -> La vida del Unicornio Giveth -> En Giveth Los unicornios pueden ir y venir. Pero el papel de un Unicornio sigue siendo el mismo. -> -> Cada Unicornio se preocupa por al menos algunos aspectos de Giveth y se esfuerza por ayudar a Giveth y sus comunidades a lograr y mantener sus metas y valores. -> -> Un Unicornio altruista hace su trabajo con el espíritu de colaboración, aportando sus habilidades para contribuir a los valiosos objetivos de Giveth y sus comunidades, a menudo sin esperar una recompensa... [**continuar leyendo**](#961f) - - -**~**[**Matt Stabeler**](https://medium.com/u/822110fc7bba?source=post_page-----19649c57c6aa--------------------------------) - -**☄️ Premio asteroide + 0.2 ETH para:** ----------------------------------------- - -> El Manifiesto Giveth es una declaración de **principios**, de **propósito** y de **determinación**. -> -> Estamos **determinados** a lograr nuestro **propósito** de hacer un mundo mejor a través de la **descentralización, la tecnología y el poder de las comunidades**. -> -> Creemos que las comunidades son organizaciones en evolución (llámelas bandadas, enjambres, galaxias o como quiera) que son flexibles, más fuertes que el individuo y construidas por tales individuos para lograr un propósito... [**continuar leyendo**](# 2b3f) - -**~**[**Pol Bordas**](https://medium.com/u/dccbc9c48740?source=post_page-----19649c57c6aa--------------------------------) - - -Es hora de celebrar, recoger su ETH y hacer un pequeño baile 🕺🏽 porque todos ustedes son superhéroes de DAC por brindar su tiempo, palabras y perspectivas únicas. Por razones de objetividad, nuestros benévolos jueces de Giveth acordaron colectivamente no aceptar ningún premio por sus entradas, por lo que los premios ETH simplemente pasaron a la siguiente entrada más votada. - -** A continuación se muestran las 21 entradas increíbles como se prometió: ** -------------------------------------------------- - -* [**Premio galáctico**](#30fb)**~**[**Kris Decoodt**](https://medium.com/u/f56581bbe1a7?source=post_page-----19649c57c6aa--------------------------------) **🦄** -* [**Premio Sistema Solar**](#f102)**~**[**Griff Green**](https://medium.com/u/a2b8809e4b0f?source=post_page-----19649c57c6aa--------------------------------) **🦖** -* [**Premio estrella**](#00d9)**~**[**Joshua Du Chene**](https://medium.com/u/b60aa9f7ce4d?source=post_page-----19649c57c6aa--------------------------------) **🔮** -* [**Premio Luna**](#961f)**~**[**Matt Stabeler**](https://medium.com/u/822110fc7bba?source=post_page-----19649c57c6aa--------------------------------) **👾** -* [**Premio asteroide**](#2b3f)**~**[**Pol Bordas**](https://medium.com/u/dccbc9c48740?source=post_page-----19649c57c6aa--------------------------------) **🐼** -* [**~GeleeRoyale**](#111b) **🦉** -* [**~Cleo**](#d524) **🚀** -* [**~Vojtěch Šimetka**](#bb8f) **🏃🏻‍** -* [**~Meefs**](#175f) **🎩** -* [**~DAppLion**](#0f91) **🎧** -* [**~Ron Mat**](#884d) **⛵️** -* [**~jen Giveth**](#1bf9) **🚌** -* [**~Xilef**](#7ac7) **👽** -* [**~Parker Williams**](#fd75) **🏗** -* [**~Zak Perna**](#579d) **👨🏼‍🎨** -* [**~Yalor Tackson**](#ef2e) **🌚🌝** -* [**~Alan Borger**](#fcfb) **🕴🏻** -* [**~Bowen Sanders**](#e878) **🦇** -* [**~LinzeeLouu**](#9e74) **🦋** -* [**~Andreas Papazidis**](#3fb8) **👨🏻‍💼** -* [**~Gatito Mandala**](#a843) **👩🏼‍🎤** - -**_¿Qué significa Giveth? ¿Cuáles son algunas de las locuras en las que creemos? Después de trabajar con el equipo durante más de 7 meses (que son años en el tiempo de blockchain), estos son algunos de los pensamientos que me vienen a la mente..._** - -Somos una comunidad ------------------- - -> Lo que estamos haciendo no se trata de la tecnología. La mayoría de nosotros somos personas muy, muy tecnológicas y geek, y amamos la tecnología, pero no es de eso de lo que se trata ni de por qué estamos aquí. Se trata de la gente, la conexión humana. -> -> Vivimos en un mundo que nunca ha estado más conectado, pero nunca nos hemos sentido más aislados, nunca nuestros rasgos individualistas y nuestro ego han sido más nutridos (piense en las redes sociales, por ejemplo) que hoy. ¿Pero nos ha hecho más felices? Definitivamente no. Peor aún, nos ha hecho retraernos en nosotros mismos, dando menos, tanto emocional como económicamente. Giveth quiere cambiar el rumbo, recuperar la conexión construyendo/construyendo y haciendo del mundo un lugar mejor. -> -> No somos una organización, ni un DAO, nos esforzamos por ser más, somos una Comunidad Altruista Descentralizada (un DAC). Las comunidades se basan en valores compartidos y esto es lo que les falta a las corporaciones y organizaciones. Pretenden tener valores centrales, pero estos están orientados hacia el exterior, de arriba hacia abajo y se utilizan con fines de marca. Nuestros valores son ascendentes, colaborativos y son el bien supremo que nos conecta. -> -> Somos una comunidad de individuos y celebramos y respetamos la singularidad de cada uno. - -Nos atrevemos a ser Vulnerables ------------------------- - -> Nuestro principal valor, nuestra esencia radica en la vulnerabilidad. La mayoría de las personas en Giveth, e incluso en el espacio más amplio de la cadena de bloques 'Maker' (= lo opuesto a la tierra de los comerciantes diarios) están aquí porque saben lo que el ego y la imagen aportan al mundo. Son profesionales que han vivido la vida corporativa y sabían que algo andaba mal. La jerarquía y el aumento de la imagen traen dolor, malentendidos y, sobre todo, una gran pérdida de tiempo y mucha ineficiencia. -> -> Cuando te atreves a ser vulnerable, incluso frágil, abierto y verdadero, puedes hacer cambios duraderos, porque es la única forma de conectarte verdaderamente con otro ser humano. Y juntos, cuando se conectan, siempre logran más. -> -> Otra razón crucial para abrirse es que “el sistema” nos ha entrenado para estar insensibles proporcionándonos todas las herramientas posibles (observaciones compulsivas, medicación, redes sociales, compras… la lista es interminable). Hemos sido entrenados para preocuparnos menos, para ser menos conscientes del sufrimiento y la injusticia, durante un tiempo en el que en realidad estamos hiperconectados y, por lo tanto, podemos estar hiperinformados. El conocimiento trae poder: compartir tus pensamientos, ideas y sentimientos puede cambiar el mundo. Solo tenemos que expresar nuestra **indignación** y unirnos, porque en este momento, como individuos, juntos, en realidad tenemos un impacto más grande que nunca en la historia de la humanidad. - -(Mire [ESTO](https://www.youtube.com/watch?v=rGIY5Vyj4YM) si nunca lo ha hecho antes) - -Somos Inclusivos ----------------- - -> Todos son bienvenidos, somos abrazadores. Creemos que todos tienen talentos, habilidades y pueden contribuir a hacer del mundo un lugar mejor. Si ve una necesidad en nuestra comunidad, debe venir y resolverlo (consulte "Somos creadores"). Pero incluso si solo quieres estar al acecho, deberías, incluso el hecho de que estés allí nos inspira y esperamos inspirarte. -> -> Creemos en la igualdad de derechos, más aún, esto es un hecho, esto no es tema de discusión. No importa a qué género, raza, religión o filosofía política se adhiera: es bienvenido y será amado. Porque giveth tiene que ver con la comunidad. - -Abogamos por la Abundancia ---------------------- - -> Cuando hay abundancia la gente brilla. La abundancia es lo opuesto al miedo y la escasez, las cosas que hacen que las personas se vuelvan protectoras y de mente cerrada. Queremos dar a las personas la oportunidad de desarrollarse. Queremos ser una chispa de luz, una estrella pulsante en esta galaxia, una inspiración para los demás, una energía que se contagia. -> -> Solo si aprovechamos esta energía interna podremos lograr un cambio real y duradero en este mundo. Cuando hay abundancia, las personas prosperan y no solo pueden mostrar sus habilidades sino también sus talentos. La diferencia entre habilidades y talentos es que ya no solo haces lo que eres bueno, haces lo que trae felicidad a tu vida y lo traes a la vida de los demás. - -Nos esforzamos por ser completamente descentralizados ------------------------------------------ - -> El dinero no es malo. Las personas tampoco. Pero el poder centralizado lo es. Todos somos iguales con nuestras diferencias. La tecnología Blockchain, que por su naturaleza es descentralizada, es una fuerza impulsora que construye e inspira nuestro lenguaje. El idioma trae cultura y la cultura traerá un cambio duradero, una forma completamente diferente de abordar las tensiones, un nuevo ángulo para pensar sobre los "problemas". -> -> Nos preocupamos por las personas. Pero no se trata de una sola persona o de unas pocas estrellas, somos una galaxia y todos deberíamos arder intensamente. - -somos humildes -------------- - -> No puedes ser descentralizado y parte de una Comunidad si no sueltas tu ego. No nos jactamos. No nos interesan tus palabras sino lo que haces. Dejamos que nuestro trabajo hable por sí mismo y celebraremos a las personas, pero sobre todo a la comunidad que hace realidad los sueños. -> -> Nos gusta divertirnos pero celebramos el equilibrio y la modestia. Cuando se trata de gastar, somos transparentes y responsables porque hace las cosas más fáciles y justas, bueno... más honestas. - -somos transparentes ------------------- - -> Compartir es cuidar. No tenemos nada que ocultar. Somos totalmente transparentes, practicamos lo que predicamos, somos de código abierto. -> -> Nos comunicamos tanto como sea posible, también entre nosotros, no nos detenemos. Transmitimos nuestras tensiones y nuestros resultados deseados, pero siempre tratamos de hacerlo de una manera muy respetuosa. - -somos creadores -------------- - -> Cuando vemos que hay que hacer algo, lo hacemos. Como Swarm City [diría](https://press.swarm.city/niks-moet-2fd1b7682bb8), “la persona que detecta un problema es probablemente la más adecuada para resolverlo, porque es su cerebro el que está en sintonía con ver la brecha entre lo que es ahora y lo que podría ser”. No discutimos cosas interminablemente, esto es solo energía negativa. -> -> No nos subestimes. Nuestros valores pueden sonar "allá afuera", idealistas o ingenuos. Pero no lo somos. Prometemos menos y entregamos en exceso. Somos profesionales, con mucha experiencia. Somos ingenieros, desarrolladores, comercializadores profesionales, dueños de negocios,… y estamos aquí para quedarnos. - - -> ~[Kris Decoodt](https://medium.com/u/f56581bbe1a7?source=post_page-----19649c57c6aa--------------------------------) - -🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄 - -**Giveth está en constante evolución y este documento también debería hacerlo, de ninguna manera debemos esperar que ningún documento abarque totalmente lo que es ser parte de la comunidad de Giveth. El propósito de este documento es dar a las personas una cierta comprensión de los valores compartidos por los miembros de la comunidad de Giveth, pero si este documento de alguna manera limita la imaginación de los miembros de la comunidad de Giveth, ¡debería desecharse!** - -> Giveth es una comunidad centrada en el uso de la tecnología blockchain para hacer del mundo un lugar mejor. -> -> Hacer del mundo un lugar mejor es una misión muy amplia, reducir el alcance sería un requisito para una organización normal, pero Giveth no es una organización, es una COMUNIDAD. Mientras el grupo de personas que están trabajando en un proyecto que creen que puede usar blockchain para hacer del mundo un lugar mejor, son parte de Giveth, si así lo deciden. -> -> Giveth es radicalmente inclusivo y confía en que cada individuo y grupo practique la autosuficiencia y la autogestión inclinándose hacia la colaboración siempre que sea posible. -> -> Giveth apoya la conexión humana dentro de su comunidad incluso cuando clásicamente ciertas acciones/conversaciones pueden ser "poco profesionales". ¡Especialmente en nombre de la DIVERSIÓN! Se fomenta la autenticidad, la vulnerabilidad, la franqueza, la integridad y la tontería siempre que generen confianza y relaciones más sólidas. -> -> Giveth cree que las personas altruistas pueden ser recompensadas por su buen trabajo y se esfuerza por encontrar formas de hacer que se sienta fácil y natural. Las personas son más importantes que las ganancias. -> -> **Tecnología de cadena de bloques:** - -* Alinea los incentivos en torno a un consenso colaborativo y valores compartidos -* Es radicalmente inclusivo -* Premia la participación radical, la “Do-ocracia” y la innovación -* Mantiene una perspectiva global -* Está en su mejor momento cuando está descentralizado -* No se puede usar de forma coercitiva -* Se propaga por efecto de red -* Equilibra la privacidad con la transparencia - -> Giveth aspira a modelarse a sí mismo según estos increíbles atributos de la tecnología Blockchain. -> -> Los Givethers tienen derecho a su seudónimo, pero todo lo que se hace bajo el nombre de Giveth es lo más transparente posible, lo más replicable posible, lo más responsable posible y de fuente abierta tentadora. -> -> Cada Givether es un héroe, un modelo a seguir, que vive en el servicio, sin dejar de aceptar sus propios deseos y necesidades. Predicamos con valentía y humildad con el ejemplo, sabiendo que tenemos mucho que aprender. -> -> Giveth se trata de experimentación e innovación. No hay una manera correcta o incorrecta de resolver los problemas en nuestro mundo, lo sabemos, y pedimos ayuda y asesoramiento, mientras seguimos impulsando un ¡AHORA! actitud con integridad y gratitud por la oportunidad de cambiar el mundo. - - -> **_~_**[**_Griff Green_**](https://medium.com/u/a2b8809e4b0f?source=post_page-----19649c57c6aa--------------------------------) - -🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖 - -> “En algún momento de nuestras vidas, casi todos experimentamos un deseo sincero de marcar una diferencia real en el mundo. Algunos de nosotros soñamos con viajar a lugares lejanos y entregar agua potable fría y limpia a quienes tienen sed. Algunos imaginan proporcionar vivienda a las poblaciones de refugiados y personas sin hogar en constante crecimiento en todo el mundo. Otros se imaginan a sí mismos desarrollando una pequeña parcela de tierra para que los niños del centro de la ciudad aprendan sobre jardinería. Ya sea global o local, grande o pequeño, muchos de nosotros realmente queremos ayudar a los demás. -> -> Pero, ¿cómo ayudamos realmente? ¿Cómo hacemos para tener un impacto real? -> -> Si tenemos dinero disponible para donar a personas necesitadas, pronto descubrimos las aparentemente infinitas capas de burocracia vampírica entre nuestras donaciones y los destinatarios previstos, lo que reduce enormemente nuestro impacto previsto. -> -> Si tenemos suficiente tiempo para donar a través de las oportunidades tradicionales de voluntariado, pronto nos desilusionaremos por las principales ineficiencias, la falta de capacitación y organización, la mala asignación de recursos y otros problemas que existen dentro de los sistemas administrados jerárquicamente. -> -> Si tenemos fuerza de voluntad e individuos de ideas afines y decidimos iniciar nuestras propias causas, rápidamente encontramos obstáculos regulatorios y resistencia de los sistemas arcaicos de poder centralizado, desviando nuestro enfoque de hacer el bien y centrándonos en completar el papeleo y pagar tarifas, si es necesario. se nos permite proceder en absoluto. -> -> Nos agotamos tratando de hacer el bien a través de los canales tradicionales, y la pregunta sigue siendo: ¿cómo ayudamos realmente? ¿Cómo hacemos para tener un impacto real? -> -> Cuando los sistemas disponibles para nosotros son inherentemente defectuosos, dejamos de depender de esos sistemas para lograr nuestras metas. Con herramientas y tecnologías hasta ahora inexistentes, en su lugar construimos una nueva plataforma para dar para el futuro. -> -> El deseo de hacer del mundo un lugar mejor no ha cambiado, pero las herramientas disponibles para hacerlo sí lo han hecho. En la intersección de este impulso para hacer el bien y las oportunidades que se nos abrieron a través de la tecnología blockchain y el gobierno descentralizado, encontrará un grupo de personas conocidas como Unicornios. Todos estos Unicornios son parte de una comunidad global en crecimiento dedicada a cambiar la forma en que damos. Esta comunidad altruista descentralizada se conoce como Giveth. -> -> Al igual que los Unicornios que componen Giveth, Giveth es diversa y está en constante crecimiento. - -* Giveth es tanto una cultura como una manifestación de intención. -* Giveth es una expresión de amor y el resultado de la acción y el trabajo duro. -* Giveth es una prueba transparente de la gobernanza descentralizada en acción. -* Giveth es una amalgama de altruismo y lo posible adyacente. -* Giveth es una comunidad global y un regalo para el mundo. -* Giveth es abierto, acogedor y está listo para ayudarlo a hacer del mundo un lugar mejor. - -> Si tiene dinero disponible para donar a personas necesitadas, puede ver su transmisión en todo el mundo en un libro mayor abierto para asegurarse de que realmente llegue a quienes lo necesitan. Con las herramientas y tecnologías disponibles, no hay más burocracia para desviar fondos en el camino hacia los destinatarios. Giveth ni siquiera toma una parte, no es necesario, se financia a través del mismo proceso que el proyecto al que acaba de donar. -> -> Si tiene mucho tiempo para donar a través de las oportunidades tradicionales de voluntariado, encontrará que la plataforma Giveth maximiza la eficiencia y el impacto del trabajo que realiza con hitos claramente definidos y la cantidad mínima de actores necesarios para lograr la meta. La transparencia y la rendición de cuentas están incorporadas, por lo que su trabajo es notado y apoyado por sus compañeros Unicornios, así como por los mismos donantes. -> -> Si tiene fuerza de voluntad y personas de ideas afines y decide iniciar sus propias causas, descubrirá un conjunto de herramientas fácil de usar que le permite crear un proyecto con la misma facilidad que crear una publicación de blog. Inmediatamente podrá comenzar a recibir donaciones y crear pasos claros para lograr su resultado final sin trámites burocráticos ni tarifas de ningún tipo. -> -> Lo mejor de Giveth es que cualquiera puede unirse a la comunidad y contribuir a hacer del mundo un lugar mejor. Si eres un ser humano que vive en el planeta Tierra y quieres hacer el bien, somos tu gente y esta es tu oportunidad de generar un impacto real. ¡Deja tu huella y agrega tu nombre a la creciente comunidad de Unicornios de todo el mundo uniéndote a nosotros en este magnífico viaje para construir el futuro de la generosidad! -> -> **Con un amor que hace eco en toda la galaxia** - -> **_~_**[**_Joshua Du Chene_**](https://medium.com/u/b60aa9f7ce4d?source=post_page-----19649c57c6aa--------------------------------) - -🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮 - -La vida del Unicornio Giveth -============================== - -> Giveth Los unicornios pueden ir y venir. Pero el papel de un Unicornio sigue siendo el mismo. -> -> Cada Unicornio se preocupa por al menos algunos aspectos de Giveth y se esfuerza por ayudar a Giveth y sus comunidades a lograr y mantener sus objetivos y valores. -> -> Un Unicornio altruista hace su trabajo con el espíritu de colaboración, aportando sus habilidades para influir en los objetivos valiosos de Giveth y sus comunidades, a menudo sin esperar una recompensa. -> -> Los unicornios pueden ser recompensados ​​de muchas maneras y de manera justa dependiendo de su contribución. -> -> Da Valores -> Giveth no hace ningún daño a sabiendas. -> -> Nadie es dueño de Giveth, es una entidad nacida del espíritu de bondad en el mundo de la tecnología a través del arduo trabajo de Giveth Unicorns, en beneficio de quienes lo necesitan. -> -> Giveth está aquí para hacer del mundo un lugar mejor. -> Giveth permite que las organizaciones benéficas y benéficas hagan mejor el buen trabajo. -> Colaboramos para hacer realidad los objetivos de Giveth y defender los valores de Giveth. -> Da transparencia a los valores y no se esconde del mundo. -> Giveth evoluciona para lograr sus objetivos y mantener sus valores. -> Giveth favorece el altruismo sobre la ganancia. -> -> **¿Por qué estamos aquí?** -> Giveth utiliza el poder de la tecnología para ayudar a que las cosas malas sean menos malas, se esfuerza por que sucedan cosas buenas y permite que las personas buenas hagan cosas buenas. -> -> Las personas de Giveth quieren hacer cambios positivos en este mundo, de manera transparente, para que todos puedan beneficiarse y todos puedan asegurarse de que las cosas se hayan hecho bien. - - -> ~ [Matt Stabeler](https://medium.com/u/822110fc7bba?source=post_page-----19649c57c6aa---------------------- ----------) - -👾 👾 - -El Manifiesto Giveth es una declaración de principios, de propósito y de determinación. -================================================== ================================= - -> Estamos **determinados** a lograr nuestro **propósito** de hacer un mundo mejor a través de la **descentralización, la tecnología y el poder de las comunidades**. -> -> Creemos que las comunidades son organizaciones en evolución (llámelas bandadas, enjambres, galaxias o como quiera) que son flexibles, más fuertes que el individuo y construidas por tales individuos para lograr un propósito. -> -> Creemos que los Unicornios Giveth, los miembros de la Galaxia Giveth, son personas y no piezas de una máquina, que encuentran resonancia entre el propósito de Giveth y su propio propósito. Nuestra Galaxia es universal y radicalmente inclusiva y capaz de albergar a todos los que quieran contribuir a su objetivo. Experimentamos con la Gobernanza para liberar el potencial y la capacidad de todos para desempeñar un papel. -> -> Creemos en la **apertura, la transparencia y la responsabilidad**: aplicamos estos conceptos internamente y trabajamos para facilitar a otras comunidades externamente gracias a nuestros resultados del [DApp Development Circle](https://medium.com/giveth/tagged/ dappening), además de contribuir a otros proyectos guiados por los mismos principios a través de nuestro [Social Coding Circle](https://medium.com/giveth/tagged/socialcoding). -> -> Creemos que la tecnología blockchain es una herramienta poderosa para diseñar sistemas que incentiven la creación de comunidades que trascienden la cadena -o Comunidades Altruistas Descentralizadas- donde todas las partes interesadas, incluidos, entre otros, Creadores, Donantes y destinatarios, pueden ser sinceros sobre sus necesidades y expectativas en un ambiente de confianza y colaboración. Creemos que podemos ayudar a construir estos sistemas y transformar la forma en que ha funcionado tradicionalmente el sector sin fines de lucro. -> -> Queremos hacer **un futuro mejor construyendo las herramientas** para que cualquier comunidad impulse su visión de un mundo mejor y descentralizado. -> -> Estamos decididos a tener éxito. Somos los Unicornios de Giveth. Nosotros y tú. Un futuro mejor para todos. - -> ~[Pol Bordas](https://medium.com/u/dccbc9c48740?source=post_page-----19649c57c6aa--------------------------------) - -🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼 - -> Nosotros, el pueblo de Giveth, -> considerar la dignidad humana como inviolable y la libertad personal como el valor supremo de la sociedad humana, -> decidir a través de un consenso aproximado y código en ejecución, -> trabajar en soluciones de software que empoderen al individuo a través de la validación descentralizada, -> jugar a través de atrevidos experimentos, -> aplicar el pensamiento original, -> abrir nuestros corazones para compartir el amor como experiencia humana. - - -> **_~_**[**_KRASSVS_**](https://medium.com/u/6da453cac63a?source=post_page-----19649c57c6aa-------------------------------) - -🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉 - -La humanidad contra los problemas del mundo -====================================== - -> **¿Por qué tenemos los problemas que tenemos**, como el calentamiento global, la falta de vivienda y la destrucción del medio ambiente? -> -> **No es porque carezcamos de la capacidad para solucionarlo**. Para cualquier problema, hay una serie de expertos que tienen un plan de acción para abordarlo. -> -> **No es porque carezcamos de capital**. Hay más dinero en el mundo que nunca. -> -> **Lo que nos falta es un sistema efectivo para organizar e incentivar a las personas a abordar los problemas que no son rentables de resolver.** -> -> [Giveth](https://giveth.io/) es ese sistema: una plataforma para desatar el espíritu humano para conquistar los problemas de nuestro mundo. Giveth permite que aquellos que quieren hacer el bien en el mundo colaboren sin confianza con aquellos que quieren financiar ese trabajo. Los fondos se pagan solo cuando se realiza el trabajo. Todas las acciones se registran de forma transparente en la cadena de bloques de Ethereum. Giveth es el marco más ligero posible para permitir que extraños efectúen cambios juntos. -> -> Los Unicornios de Giveth son el grupo de personas que construyen Giveth. Tenemos diferentes antecedentes, conjuntos de habilidades y países de residencia; pero estamos unidos por una visión compartida: -> -> Creemos que todo ser humano debería poder obtener financiación para hacer del mundo un lugar mejor. -> -> Creemos que todo ser humano debería poder ver de manera transparente que sus fondos crean el bien en el mundo. -> -> Creemos que nuestros problemas son demasiado grandes para que los resuelva una sola persona, por lo que necesitamos el poder de las comunidades. -> -> Creemos que la transparencia es la clave para mantenerse enfocado en el trabajo que se está realizando. -> -> Creemos que un mundo mejor es posible si unimos de manera efectiva las mentes, los fondos y el tiempo de todos los que se preocupan por los mismos problemas. -> -> ¿Eres una de esas criaturas mágicas, un _Unicornio_, que cree que nuestros problemas se pueden resolver a través de la colaboración, incentivos alineados y un poco de ETH? Giveth será mejor con tus aportes. [Ven a crear Giveth con nosotros.](https://giveth.io/join/) - - -> **_~_**[**_Cleo_**](https://medium.com/u/8ddbad602c52?source=post_page-----19649c57c6aa-------------------------------) - -🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀 - -**Giveth es una comunidad descentralizada de colaboradores en torno a la causa de hacer del mundo un lugar mejor. Somos la Galaxia Giveth que empodera a las comunidades para lograr su misión. Las acciones de Giveth se guían por los siguientes principios:** - -Apertura radical y transparencia: -================================== - -> Cualquier proyecto, repositorio git, presentación o documento que se haya realizado dentro de Giveth deberá ser accesible y utilizable públicamente. Nos comprometemos a compartirlos de manera transparente y organizada y proporcionar toda la orientación necesaria. En este sentido nos identificamos con los principios GNU. - -inclusión -------------- - -> Para Giveth existe una sola raza -la raza humana-, sin sexo, sin religión, sin discapacidad ni afiliación política. Todos son bienvenidos y los alentamos a que compartan su punto de vista y enriquezcan a nuestra comunidad. - -Independencia ------------- - -> Nos financiamos a través de donaciones incondicionales que se utilizarán para construir, respaldar, evolucionar y mantener nuestros productos, colaboradores y comunidad. Como grupo de personas nos comprometemos a ser neutrales y cualquier afiliación o promoción de otros proyectos, partidos políticos o movimientos será discutida y acordada por la mayoría de nuestra comunidad a través de nuestros órganos de gobierno interno. Cualquier decisión de este tipo se compartirá públicamente y estará accesible mientras exista Giveth. No se puede comprar Giveth. - -Responsabilidad --------------- - -> Vemos a Giveth como un regalo para la humanidad. Como tal, somos responsables ante nuestros donantes, contribuyentes y toda la humanidad de que haremos todo lo posible para construir Giveth con los recursos proporcionados y de acuerdo con nuestras capacidades. Asumimos la responsabilidad de dar cuenta de nuestras acciones como movimiento. - -voz de cambio ---------------- - -> No somos ciegos ni silenciosos. Cuando somos testigos de actos de violencia, intimidación u opresión, podemos hablar públicamente como individuos o como grupo. Cualquier acción de este tipo no es bienvenida en nuestra propia comunidad y será tratada. -> **~**[**Vojtěch Šimetka**](https://medium.com/u/cc037be155df?source=post_page-----19649c57c6aa--------------------------------) - -🏃🏻‍🏃🏻🏃🏻🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍ - -Lo que Giveth.io significa para mí -========================== - -> Giveth es una oferta altruista muy especial de software distribuido y agrupación de unicornios raros. En esencia, Giveth permite que las comunidades se formen en torno a las causas que más les importan. A nivel personal, Giveth es la razón por la que cambié mi visión de solo ver reservas de valor fungibles, a las que se hace referencia vagamente como 'cripto', y decidí dedicar mi energía corporal a permitir la confianza dentro de este espacio. Un poco sobre mí está en orden primero sin embargo. -> -> Llegué a 'crypto' no como un novato, sino como alguien que estaba bien versado en el uso de tecnología y hashes criptográficos en las operaciones diarias. Mi primera introducción a las computadoras personales llegó en 1986 cuando mi familia se mudó a Houston TX, y jugaba juegos como 'Wheel of Fortune', 'Ninja Gaiden' y 'SpiderMan' en nuestro IBM 8086. Mi primer trabajo tecnológico llegó en el de 17 años donde enseñé a niños QBASIC, html y procesamiento de audio en los campamentos de verano 'American Computer Experience'. Avance rápido hasta 2009 y mi pasión por la tecnología fue inmediatamente provocada por esta cosa de la que me enteré llamada Bitcoin. No tenía ninguna posición en el mercado aparte de ver cómo el precio de BTC pasaba de casi nada a más de $10 USD/BTC. -> -> En agosto de 2017, la vida me planteó dos situaciones que cambiaron mi perspectiva en una semana: el huracán Harvey y perder mi trabajo como analista de seguridad corporativa durante 5 años. La pérdida de mi posición fue desgarradora, pero estar rodeada de destrucción constante provocada por una "inundación de 800 años" me mantuvo cuerda y sobria. Para diciembre, la vida había comenzado a volver a la normalidad para la mayoría de nosotros, los habitantes de Houston, sin embargo, algo increíble estaba ocurriendo con el precio de Bitcoin: ¡superaba los $10,000/BTC! -> -> El aumento dramático del volumen más el impulso de precios dentro de Bitcoin me hizo estudiar la teoría del valor y contemplar seriamente lo que estaba pasando. Ya sea por casualidad, el destino o simplemente pura suerte, descubrí a Giveth a través de una [presentación de youtube](https://www.youtube.com/watch?v=iShzx6iqwus&index=15&list=PLIR2KLUqBsWnbhDZKi0S43Q5PnxFGdiEo) de Griff Green en la Conferencia de la comunidad Ethereum 2018. En este punto, toda mi atención se centró en estudiar los precios y la volatilidad para determinar cómo distribuir mejor la confianza. -> -> Giveth jugará un papel clave para permitir que las comunidades distribuyan la confianza a través de la gobernanza descentralizada. A un alto nivel, Giveth puede verse como un software que permite a las comunidades formar causas y promover esas causas a través de hitos determinados por el grupo. Las personas que forman parte de una comunidad determinada pueden generar sus propios hitos y, mediante el compromiso de ETH para esos hitos, priorizar lo que es y lo que no es importante para esa comunidad con un 100 % de transparencia. Además, aquellos que dan dentro de esta estructura pueden ser notificados cuando se alcanza su hito, así como delegar la autoridad de su contribución a otros dentro de su comunidad. -> -> Giveth no es una ICO, una corporación o una organización monolítica que promete brindar ayuda mientras captura la mayoría de las contribuciones de los usuarios en tiempos de necesidad (la mayoría de las organizaciones benéficas). Giveth es una oportunidad para que la humanidad lo haga mejor a través de la confianza distribuida dentro de los sistemas de gobierno descentralizado que \*cualquiera\* puede ejecutar. - - -> **_~_**[**_Meefs_**](https://medium.com/u/40f75102c422?source=post_page-----19649c57c6aa-------------------------------) - -🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩 - -> ~DAppLion - -🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧 - -**¿Por qué da?** - -> Creemos en el poder de las comunidades para resolver problemas. -> -> Creemos en la tecnología descentralizada para liberar la creatividad y la energía de las comunidades altruistas. -> -> Dar es un acto humanitario de solidaridad y empatía: creemos en los derechos fundamentales y la dignidad de todo ser humano. -> -> ¡Estamos haciendo nada menos que reinventar el dar! - -**¿Qué?** - -> Construimos una plataforma para la confianza y la transparencia en las donaciones. -> -> Las comunidades altruistas descentralizadas promueven la innovación social y crean oportunidades para las personas. -> -> Esta plataforma contrasta fuertemente con los sistemas existentes actualmente: burocráticos, inflexibles, centralizados, con muchos gastos generales - -**¿Cómo?** - -> Somos entusiastas y apasionados: hacemos un montón de cosas increíbles. -> -> Somos una comunidad: abierta, transparente, cooperativa, sociable y enfocada en cumplir. -> -> Somos parte activa del ecosistema Ethereum y contribuimos al desarrollo de Ethereum.> - - **_~Ron Mat_** - -⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️ - -> **“No se puede andar construyendo un mundo mejor para las personas. Sólo las personas pueden construir un mundo mejor. De lo contrario, es solo una jaula”. —Terry Pratchett** - -> Si quieres entender cuáles son los valores de Giveth y lo que significa ser un Unicornio y ser parte de la comunidad de Giveth, debes entender que el objetivo simple de todos los Unicornios en la galaxia de Giveth, en todo el mundo, es Haz del mundo un lugar mejor. -> -> Esto comienza con el hecho de que Giveth confía en las personas, personas reales, reales. -> -> Permítanme explicar por qué este es un hecho sorprendente y sobresaliente en 2018. Pasamos los últimos años y quizás la generación con la confianza en los grandes sistemas y cooperaciones. El sistema bancario (centralizado), sistemas políticos centralizados con los llamados "representantes del pueblo" que gobiernan países y ya ni siquiera saben lo que está pasando en un país, la idea de que el hecho de que se nos permita ir a votar cada 4 (o 5 años) es todo lo que se necesita para que una democracia funcione. Confiamos en estos sistemas centralizados para gobernar el mundo y resolver nuestros problemas humanos. Lo que terminamos fue una crisis bancaria, basura plástica por todo el planeta, una llamada crisis de refugiados y cada vez más la desconfianza en los sistemas. Confiamos en organizaciones benéficas de todo el mundo para resolver lo que los humanos jodimos en el pasado y nos preguntamos al final que no sabemos qué pasó con las donaciones que hicimos. Confiamos en el sistema durante mucho tiempo, hasta que nos dimos cuenta de que estos sistemas no estaban funcionando como queríamos. Nos dimos cuenta de que nadie va a ordenar toda la basura en los océanos y en las playas si no empezamos a hacerlo nosotros mismos, cada vez más personas se dan cuenta de que tenemos que recuperar nuestro poder como ciudadanos para tener voz en una democracia. , comenzamos a darnos cuenta de que tiene sentido tener una persona confiable en la que podamos confiar en lugar de un banco. Empezamos a darnos cuenta de que los sistemas centralizados no funcionan como pensábamos. La descentralización y la confianza en las personas, en realidad las personas, son dos de los principales valores de Giveth. Todas estas personas, en todo el mundo, que aportan su amor y tiempo, su trabajo e ideas en Giveth son Unicornios. Las personas con ideas que quieren ser parte del movimiento para cambiar el mundo y hacerlo un lugar mejor son Unicornios. -> -> Giveth quiere devolver el poder a las personas mientras descentraliza los sistemas. Uno de los objetivos y valores de Giveth es hacer un sistema de donación transparente, completo y absoluto. Queremos que las donaciones sean transparentes, directas y confiables. E incluso si Giveth es una organización benéfica, no solo estamos hablando de donaciones. Estamos hablando de la estructura de gobierno dentro de la organización, de personas confiables y responsables dentro de la galaxia de Giveth, del hecho de que todos y cualquiera pueden participar activamente en la plataforma, la organización y la idea de Giveth. El futuro de dar no es solo dar éter a una causa que necesita apoyo. Por supuesto, dar puede ser monetario, pero también puede ser fuerza de trabajo, cuerpos, amor, tiempo, mentes e ideas para el bien común. -> -> Mucha gente ya se ofrece como voluntaria por una buena causa, dedica tiempo y amor a un proyecto o una idea. Giveth está en camino de construir una plataforma que nos permita a cualquiera de nosotros hacer un cambio real en nuestra comunidad, nuestro vecindario. Podré presentar una causa que es importante en mi vecindario directo y lograré un cambio y un impacto directo en mi comunidad, y usted también puede hacerlo. Porque, ¿tú no qué? Nadie sabe mejor lo que está pasando en tu vecindario que tú. ¿Por qué alguien debería donar dinero a una organización grande e intransparente que paga a los directores ejecutivos en lugar de directamente a su causa? ¿Tu comunidad quiere enseñar a los niños a codificar, quieres alimentar a las personas sin hogar, quieres reunir a un par de personas y recoger toda la basura en tu playa/pueblo/parque local? Genial, presente una causa en la plataforma Giveth y comience a hacerlo. Giveth cree y confía en las personas y en ti. Este es el valor más alto que puede tener cualquier organización: la confianza en las personas. -> -> Dar forma al futuro necesita más que un par de personas, nos necesita a todos, la comunidad humana. Así que hacemos un llamado a todos para que se conviertan en Unicornios y se unan a nosotros en el movimiento para #hacerdelmundounlugar. - -> **_~_** [**_jen Giveth_**](https://medium.com/u/7d328be176a3?source=post_page-----19649c57c6aa--------------------------------) - -🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌 - -> _“Era el mejor de los tiempos, era el peor de los tiempos, era la era de la sabiduría, era la era de la necedad, era la época de la creencia, era la época de la incredulidad, era la época de la Luz, era la estación de las Tinieblas, era la primavera de la esperanza, era el invierno de la desesperación, teníamos todo por delante, no teníamos nada por delante, todos íbamos directos al Cielo,_ [_todos íbamos directos al revés”_](https://en.wikipedia.org/wiki/A_Tale_of_Two_Cities) - -**_–_ en resumen, los Unicornios eran cada vez más fáciles de detectar a medida que se unían para reinventar lo más fundamental que existe.** - -> **Giveth está reinventando lo que significa ser humano.** -> -> Los humanos no son la única forma de vida que crea, pero lo hemos convertido en nuestra última habilidad evolutiva. Crear es dar y viceversa. Dar es la expresión más primaria de la creación, el nivel más básico. Dar voluntariamente algo que es tuyo (mente, cuerpo, propiedad...) al dejar tu propiedad se convierte en algo para otra persona. En otras palabras: algo cambió, se transformó, se creó. -> -> Así que dar, ¿Qué tiene eso de especial? Todo el mundo lo hace de una forma u otra. ¡Pero el dar del que hablan los Unicornios es voluntario o libre de coerción! Esto significa que nadie puede obligarte de ninguna manera. Tampoco hay guardianes que tengan el poder de interferir en el proceso de dar. El credo de Giveth Unicorns es muy claro: -> -> • Donar puede ser simple, divertido y eficaz. -> -> • La transparencia y la rendición de cuentas pueden ser la opción predeterminada. -> -> • Cada idea tiene el potencial de tener un impacto positivo y puede ser escuchada y financiada de manera descentralizada. -> -> • Cada donante puede tener la última palabra sobre cómo se utiliza su donación. -> -> • Las personas que quieran hacer un buen trabajo por su causa pueden ser recompensadas por sus acciones. -> -> • El cambio real y la innovación se producen cuando las comunidades se unen para hacer del mundo un lugar mejor. -> -> Los unicornios siempre han sido criaturas escurridizas, pero ahora las estrellas de la Galaxia Giveth se han alineado y están apareciendo por todas partes. En todas partes la gente está notando lo que se está construyendo, reinventando y quiere contribuir. En el momento en que das tu tiempo, tu energía, tu amor a esta comunidad y proyecto, y ayudas de alguna manera en su existencia, nace un nuevo Unicornio. -> -> La creación sin permiso nos hará imparables. Da esperanza para el futuro y la confianza de que siempre habrá personas que actúen por el bien de los demás y que lo lograrán. - -> **_~Xilef_** - -👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽 - -> Hay muros restrictivos que contienen posibilidad. Dentro de estos muros, la pasión y la motivación son estranguladas por la burocracia, las limitaciones y ataduras políticas no relacionadas. Giveth derriba estos muros y expone la posibilidad a la amplia extensión abierta contenida solo por la única restricción natural, la capacidad. Giveth es donde la posibilidad se encuentra con la capacidad, donde la pasión y la motivación son libres de florecer y donde solo la naturaleza misma puede contenernos. -> -> Aquellos con la pasión de cambiar el mundo se sientan en un lado de un vasto y largo continente, en el otro lado están aquellos que quieren ayudarlos y tienen los recursos para hacer posible su visión. Giveth es un canal justo en medio de ese continente, eliminando la necesidad de dar la vuelta y convenciendo a más y más personas en ambos lados para hacer el viaje desde el mundo en el que vivimos al mundo en el que creemos. - -* Giveth es una plataforma descentralizada que facilita dar y recibir mejor, contribuyendo a crear un mundo mejor -* Giveth crea una mayor transparencia y permite donaciones basadas en resultados para donantes individuales, lo que a su vez inspira la creación de más y más donantes y más y más creadores de cambios. -* Giveth cree en conectar a los creadores de cambios con aquellos que quieren apoyar su misión, lo que les permite evitar el avance de la misión que viene con la búsqueda de financiamiento semi-relacionado. -* Giveth cree en el control descentralizado, democrático y líquido de los fondos de los donantes -* Giveth cree en maximizar el potencial de cada regalo, utilizando la tecnología blockchain para disminuir los requisitos de costos administrativos -* Giveth cree en dar a los creadores de cambios los fondos y la confianza que necesitan para hacer realidad el cambio que quieren ver. - - -> ~[Parker Williams](https://medium.com/u/5d71f4e010d?source=post_page-----19649c57c6aa--------------------------------) - -🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗 - -> Los unicornios, que anteriormente se consideraban tan escurridizos como misteriosos y maravillosos, en realidad son más fáciles de ver de lo que uno pensaría e incluso posees lo que se necesita para ser uno. Sin embargo, con la transparencia a la altura de sus valores, se les pasa por alto tan fácilmente como están abiertos con su capacidad para compartir e impactar positivamente en su mundo. Escondidos a la vista de los bosques de cadenas de bloques, estos Unicornios creen en una simplicidad que permite que las partes móviles del mundo en las que creen se deslicen juntas sin la necesidad de una fuerza centralizada que las guíe. Esperan dar el poder de compartir y donar a las mismas personas que participan para estimular un cambio positivo de actitud e integridad para las **Comunidades Altruistas Descentralizadas** de las que forman parte. Mediante el uso de este sistema de valores basado en la participación, la innovación, la transparencia y la responsabilidad, los Unicornios Giveth esperan usar contratos inteligentes para poner a los donantes a cargo de cómo se utilizan sus fondos, esperan permitir que esa relación directa cree un sistema gratificante para todos los que están involucrados para que la positividad se sienta en el centro mismo de cada donación. Dar a los Unicornios saber que compartir debe sentirse bien y que la bondad tiene la capacidad de cambiar las actitudes del mundo para mejor, para una fuerza más común hacia los demás que actúen responsables de lo que están poniendo en el lugar donde todos somos un parte de. - - -> **_~Zak Perna_** - -👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨 - -> Querida Galaxia, -> -> Si estás leyendo esto, lo hemos logrado, todo el trabajo por el que lucharon los soldados Unicornio no fue en vano. -> -> **La misión que nos propusimos cumplir fue clara:** -> -> _Crear un sistema sin confianza de órganos de autogobierno, capaces de unirse en torno a las causas que decidan apoyar._ -> -> _Construir una plataforma que fomente la experimentación, la colaboración y las iniciativas de código abierto._ -> -> _Despierta al Dador dentro de todos los ciudadanos de esta Galaxia y más allá, mostrándoles cómo y dónde sus contribuciones marcan la diferencia._ -> -> Las fuerzas de Centralización estaban decididas a mantener la Galaxia bajo su control, bueno, no podíamos permitir que eso sucediera, no por nuestro bien y el de las generaciones venideras. -> -> Para cumplir nuestra misión, teníamos que hacer algo más grande que simplemente derrocar a las fuerzas injustas. -> -> ¡Teníamos que mostrarles una mejor manera! -> -> **El camino del Unicornio.** -> -> Iniciamos una batalla que nunca terminará, la lucha por la verdad, la justicia y la transparencia entre ciudadanos y poderes es una que debe perdurar por siempre. -> -> Depende de ti mantener viva esta lucha en toda tu Galaxia, inspirar, incitar y exponer la verdad para que todos la vean. -> -> Esta fue la causa por la que elegimos luchar, la que creíamos que más importaba a nuestra generación. -> -> Ahora te toca a ti decidir, ¿por qué vas a luchar? -> -> Les hemos dado las herramientas para esculpir su futuro, construir su comunidad y liberarse. -> -> Úsalos sabiamente y nunca, NUNCA…… **¡Olvídalo!** -> -> **El camino del** [**Unicornio**](https://twitter.com/YalorMewn/status/992864729407291392) ( ͡o ͜ʖ ͡o) - - -> **_~_**[**_Yalor Tackson_**](https://medium.com/u/33144025168f?source=post_page-----19649c57c6aa--------------------------------) - -🌕🌖🌗🌘🌚🌑🌒🌓🌔🌕🌖🌗🌘🌚🌑🌒🌓🌔🌕🌖🌗🌘🌚🌑🌒🌓🌔🌕🌖🌗 - -> Giveth es una comunidad global enfocada en mejorar el mundo a través de la tecnología blockchain. -> -> Los sistemas sin confianza, como un libro mayor distribuido, nos permiten eliminar intermediarios, reducir costos y brindar transparencia y responsabilidad. Nuestra misión en Giveth es llevar esta nueva realidad al mundo de las donaciones caritativas. -> -> Aunque reconocemos el importante trabajo que realizan las ONG y las instituciones filantrópicas de todo el mundo, creemos que con la tecnología blockchain podemos mejorar y agilizar este proceso conectando finalmente al donante directamente con el receptor a través de transacciones en cadena. -> -> Esto permite un nuevo nivel de compromiso entre donantes y creadores, entre comunidades y patrocinadores entre los mundos desarrollados y en desarrollo. -> -> Giveth es una comunidad de comunidades. Estamos construyendo una plataforma que proporciona las herramientas para que las personas se reúnan, organicen y financien sus propios proyectos. -> -> Valoramos la honestidad, la transparencia, la libertad y la responsabilidad. Creemos en el poder de las personas para autogobernarse por el interés de la comunidad. -> -> Giveth está abierto a todas las personas y comunidades que deseen construir juntos un futuro mejor. ¿Te nos unes? - - -> **_~_**[**_Alan Borger_**](https://medium.com/u/bcecf6e269af?source=post_page-----19649c57c6aa--------------------------------) - -🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻 - -> Para ayudar a facilitar una mayor comprensión de las tecnologías emergentes -> -> Mostrar al mundo el poder de la cadena de bloques y los contratos inteligentes para lograr grandes mejoras en algo más que donaciones benéficas -> -> Para ayudar a fomentar nuevos programadores en este nuevo ecosistema -> -> Demostrar la importancia de la transparencia en las donaciones mediante el uso de nuestra propia tecnología para impulsar la creación y mejora de nuestros propios sistemas. -> -> Permanecer siempre atento a los problemas o amenazas al sistema (tanto Giveth como a la gran comunidad de Ethereum), frente a estafadores, errores o hackeos continuos -> -> ¿Algo como disfraz de Batman? - -> **_~_**[**_Bowen Sanders_**](https://medium.com/u/64d9a5dda0f8?source=post_page-----19649c57c6aa--------------------------------) - -🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇 - -**El diccionario urbano explica un unicornio como: La criatura rara que es capaz de darte lo que siempre quisiste pero pensaste que nunca podrías tener.** - -> Siento que está en el corazón de Giveth. Mucha gente de todo el mundo se está uniendo para construir una herramienta que cambiará el futuro de formas que pensamos que nunca podríamos; creando un impacto que era imposible no hace mucho tiempo. -> -> Vemos más allá de las fronteras, los idiomas y las monedas y estamos construyendo una nueva forma de ayudarnos unos a otros sin ninguno de estos obstáculos tradicionales. -> -> Giveth es para el hacedor, el soñador que desea ver su sueño hecho realidad, los héroes y todos los que tienen una expresión diferente de amor. - -> **_~LinzeeLouu_** - -🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋 - -> Desde la perspectiva de la ayuda: -> -> Transparencia: ¡Un proceso completamente transparente! -> -> \-¡La capacidad de influir en dónde se gastan sus donaciones! -> -> Una gran manera de utilizar nuevas tecnologías. -> -> Una plataforma que tiene inmensas posibilidades… -> -> El lema en mi cabeza sigue girando en torno a GivEth — Give ETH — Ethical Giving -> -> Para GRACEaid, la ideología GivEth se alinea con nuestro espíritu y esperamos avanzar juntos. -> -> Apoyar y promover el espíritu de GivEth, así como poner al frente de nuestro trabajo temas importantes como los refugiados y las personas sin recursos. - -> **~**[Andreas Papazidis](https://medium.com/u/91016de0eb58?source=post_page-----19649c57c6aa--------------------------------) - -👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼 - -> Comunidad descentralizada donde se alienta a todos a involucrarse en la toma de decisiones. -> -> Disolver la brecha borrosa entre el que da y el que recibe. -> -> Nuestra transparencia hace que todos en la comunidad tengan buenas relaciones de trabajo y un mayor nivel de compromiso. -> -> Ofreciendo codificadores de cualquier conjunto de habilidades y nivel para contribuir. -> -> Avanzar en el poder y la utilización de la cadena de bloques a través del código fuente abierto. - -> **~Mandala Kitten** - -👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤 - -Ahí lo tienen 21 visiones hermosas, reflexivas y verdaderamente inspiradoras de Giveth. Si quieres saber más o quieres aportar 👇🏼 - -[**Únete a nuestra comunidad**](http://join.giveth.io/)**: al abordar temas interesantes, ¡puedes ayudarnos a impactar positivamente en las donaciones benéficas para siempre!** - -* **Únete a nosotros en** [**Riot o Slack**](http://join.giveth.io/) -* **Descubre nuestro** [**Sitio**](http://giveth.io/) **y** [**Wiki**](https://wiki.giveth.io/) -* **Bifurque nuestro código en** [**Github**](http://github.com/Giveth/) -* **Síguenos en** [**Medium**](http://medium.com/giveth/)**,** [**Facebook**](https://www.facebook.com/ givethio)**,** [**Twitter**](http://twitter.com/givethio) **y** [**Reddit**](https://www.reddit.com/r/ da/) - -**Ayúdanos a construir el futuro de las donaciones: 🚀** [**Dona directamente**](http://donate.giveth.io/) **🚀 o** [**compra un Ledger con nuestro enlace de afiliado* *](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2018-11-20-futureOfWork.md b/i18n/es/docusaurus-plugin-content-blog/current/2018-11-20-futureOfWork.md deleted file mode 100644 index a1e8ac0f17..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2018-11-20-futureOfWork.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -slug: futureOfWork -title: "El futuro del trabajo: equipos distribuidos y espacios de trabajo descentralizados" -author: Agent Smith -author_image_url: /img/agentSmithAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -Connections - -El mundo está cambiando a un ritmo acelerado. Atrás quedaron los días en los que podía trabajar 30 años en una empresa, luego obtener un reloj elegante y un apretón de manos dorado al jubilarse. La revolución industrial de principios de 1800 atrajo a más personas fuera del país a fábricas y talleres, atraídas por mejores salarios. - -Y aunque las oficinas crecían en número en ese entonces, no fue hasta el siglo XX que la cultura de la oficina se convirtió en un fenómeno general. Ahora, con la llegada de Internet y, más recientemente, blockchain, estamos viendo otro cambio en la forma en que las personas trabajan. - -En [**The Bounties Network**](https://medium.com/bounties-network) y [**Giveth Social Coding**](https://riot.im/app/#/room/#giveth-social-coding:matrix.org) decidimos colaborar en este tema. Así que recientemente planteamos y publicamos una pregunta sobre el futuro del trabajo: - -> _“Si amas a tus empleados, déjalos ir a Tailandia, a la escuela, a un año sabático donde ellos elijan. Las restricciones que se nos imponen hoy en día en la economía laboral no son razonables y no conducen en absoluto al crecimiento personal, la verdad, la felicidad y la realización en el lugar de trabajo”._ - -Hoy vamos a integrar algunas de las respuestas de [**esa publicación**](https://explorer.bounties.network/bounty/1641) para tener una mejor idea de cómo puede ser el futuro del trabajo. - -Ubicación, ubicación, ubicación -============================ - -La empresa del futuro ya no está limitada por los muros de la empresa o incluso por las fronteras de los países. Los empleadores están comenzando a comprender que obtener el mejor talento al precio correcto es más importante que el lugar donde se encuentran. El póster **José Aguinaga** destaca esto de su empresa internacional: - -> _En nuestra empresa, somos aproximadamente 15+ empleados/diseñadores en todo el mundo. Tenemos gente desde la Ciudad de México hasta Nueva Zelanda, en Vancouver y Sofía. Comenzamos en Suiza y adoptamos un espacio de trabajo descentralizado desde el día 1._ - - -Muchos trabajos en estos días solo requieren una computadora portátil y una buena conexión a Internet. - -Internet marcó el comienzo de la economía digital y un gran porcentaje de las ofertas de trabajo en estos días buscan habilidades digitales. El beneficio obvio de esto es que puede trabajar de forma remota en cualquier lugar donde tenga una computadora y una conexión a Internet decente. - -José continúa explicando, sin embargo, que el trabajo remoto no es para todos. Requiere disciplina, flexibilidad y un sentido de responsabilidad que puede no adaptarse a la personalidad de todos. Algunos trabajadores simplemente no están hechos para ese tipo de independencia. Para ser claros, muchos trabajos aún requieren que estemos en el mismo espacio. Pero en el futuro, seremos capaces de resolver muchos de los problemas que surgen al tratar de hacinar a tanta gente en las grandes ciudades. - -Trabajar en sintonía con sus propios ritmos -===================================== - -Vamos a ampliar eso un poco. Como muchos de ustedes sabrán, trabajar de 9 a 5 en una gran ciudad puede ser un verdadero dolor de cabeza. Dado que las poblaciones mundiales continúan creciendo, no es raro escuchar que las personas pasan de 2 a 3 horas todos los días yendo al trabajo. Pero ahora muchas empresas están empezando a darse cuenta de que muchas tareas no tienen un tiempo específico. ¿Realmente necesita estar en la oficina a las 9 para responder los correos electrónicos de los clientes durante una hora? - -Además, los empleados no son robots (la mayoría de todos modos) y no funcionan con interruptores de encendido/apagado. Cada trabajador es único y posee fortalezas y debilidades. Las personas producen su mejor trabajo en varios momentos del día. El usuario **Brad** destacó esto en su publicación con las siguientes palabras: - -> _Se ha demostrado repetidamente que las mentes creativas e inteligentes tienen más probabilidades de ser noctámbulos y es poco probable que permanezcan atadas a un lugar durante largos períodos de tiempo._ - -Ahora bien, si eso se ajusta o no a su perfil es irrelevante. Algunas personas aman las primeras horas de la mañana y se toman la tarde libre. Algunos funcionan perfectamente en la estructura 9–5. Otros, como sugiere Brad, trabajan hasta bien entrada la noche cuando la paz y la tranquilidad brindan muchas oportunidades para hacer el trabajo. - -Para agregar a eso, la mayoría de los trabajadores estarían de acuerdo en que uno de los aspectos más importantes de un trabajo es un ambiente de trabajo saludable. Los empleados felices son trabajadores productivos. El póster **Bount\_Hunter** destaca esto bien en su publicación: - -> _Si la persona que quiere que haga X trabajo para usted está más feliz de hacerlo de 8 p. m. a 4 a. m. en Malasia frente a 9 a 5 en Chicago, su trabajo siempre será mejor. Todos hemos trabajado en trabajos que ODIAMOS (actualmente estoy haciendo eso ahora) y no obtienes el mejor trabajo de personas que están trabajando en trabajos que no les gustan._ - -Organismos Autónomos Descentralizados -====================================== - -Entonces, no debería sorprender que las organizaciones descentralizadas estén surgiendo en todas partes. Y blockchain es pionera en este esfuerzo con proyectos dedicados a hacer realidad ese tipo de futuro. Tomemos como ejemplo [**Aragon**](https://aragon.org/), un proyecto destinado a romper las fronteras tradicionales y los intermediarios. - -En el mundo moderno, gran parte del valor comercial existente es capturado por aquellos en la parte superior de la pirámide. Entonces, es un poco triste que muchas de las personas que crean ese valor en realidad no sean recompensadas por hacerlo. El lugar de trabajo del mañana aplanará estas estructuras de gestión y permitirá que el valor se distribuya de manera más uniforme. - -Tome este mismo artículo por ejemplo. Fue de origen colectivo y financiado por contribuyentes de todo el mundo utilizando una aplicación descentralizada. ¿Qué podría ser más empoderador que permitir que los empleados tengan una participación activa y una voz en la empresa y el proceso desde el primer momento? - -Pensamientos finales: El futuro del trabajo -==================================== - -A veces es difícil ver un cambio en el futuro del trabajo ya que hemos estado siguiendo un modelo de oficina jerárquico centralizado durante muchos años. De lo único que podemos estar seguros es del cambio. Aquellos que lo adoptan son generalmente los que cosechan la mayor cantidad de recompensas en la nueva economía. - -Finalmente, para resaltar el cambio de la vida real al que nos enfrentamos a medida que evoluciona el trabajo, permítanme contarles un poco sobre mi propia historia. Soy un sudafricano que está saliendo con un alemán que vive en los Países Bajos. Mi madre es italiana y trabajo a tiempo parcial para una empresa americana. Las fronteras son construcciones completamente artificiales del hombre. El espíritu humano no quiere estar atado por las reglas de unos pocos hombres sentados en una oficina en algún lugar. El futuro del trabajo es apasionante. El futuro del trabajo es descentralizado. - -¿Estás listo para unirte a nosotros en el espacio de trabajo distribuido? Dirígete a [**The Bounties Network**](https://explorer.bounties.network/) y saluda. O incluso mejor, toma una recompensa por ti mismo. No solo buscamos programadores e informáticos. ¡Necesitamos gente de comunicación, gerentes de proyectos, escritores, diseñadores gráficos, porristas y más! - -¿Excavar el concepto de contenido de crowdsourcing y/o descentralizar todas las cosas? Únase a nosotros en el [**Chat de codificación social**](https://riot.im/app/#/room/#giveth-social-coding:matrix.org)) o descubra más sobre Giveth Galaxy justo [aquí](http://giveth.io)! - -* Únete a Giveth en [Riot o Slack] (http://join.giveth.io) -* Descubre nuestro [sitio](http://giveth.io/) y [wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [GitHub](https://github.com/Giveth/) -* Síganos en [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio) y [Reddit](https://www.reddit.com/r /da/) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2018-11-30-unicornDACexperiment.md b/i18n/es/docusaurus-plugin-content-blog/current/2018-11-30-unicornDACexperiment.md deleted file mode 100644 index 67fb4f4b38..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2018-11-30-unicornDACexperiment.md +++ /dev/null @@ -1,107 +0,0 @@ ---- -slug: unicornDACexperiment -title: El Unicorn DAC, un experimento de gobierno descentralizado no jerárquico -author: Lanski -author_image_url: /img/Lanski.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - -_¿Por qué son necesarios los jefes? no lo son Las organizaciones autogestionadas existen en todo el mundo, pero no existe un modelo de cómo debería funcionar una organización autogestionada descentralizada. Tratemos de cambiar eso._ - -Las organizaciones autogestionadas (aquellas sin una capa de intermediarios de gestión y una jerarquía) tienen que superar muchos obstáculos en lo que respecta a la gobernanza. Por ejemplo, por un lado, la dirección de la organización no puede ser dictada de arriba hacia abajo por la gerencia y, por otro lado, nadie puede elevar la responsabilidad y "simplemente hacer lo que se les dice". - -Estos obstáculos, sugiere Frederic Laloux, autor de “[Reinventing Organizations](http://www.reinventingorganizations.com/)”, existen principalmente porque las prácticas de gestión tradicionales y las organizaciones administradas tradicionalmente son tan frecuentes que carecemos de ejemplos a seguir. . En otras palabras, ¡es posible que nunca hayamos visto algo mejor! Además, ha habido años y años de investigación y práctica organizacional sobre estructuras jerárquicas (piense en una tribu de ancianos con una cabeza clara y visible y también en una gran corporación con un CEO propenso a despotricar en Twitter). - -Además de eso, tenemos nuevos modelos de gobernanza que surgen dentro de estructuras de cadena de bloques o habilitados por soluciones de cadena de bloques ([aquí](https://medium.com/@leo_pold_b/blockchain-governance-takeaways-from-nine-projects-8a80ad214d15) un artículo bastante bueno que toca algunos de los puntos clave), aunque no hay tanta literatura sobre estructuras específicamente no jerárquicas e igualitarias. - -Si bien hay grandes empresas que van más allá tanto en el gobierno de blockchain como en la autogestión, es hora de que investiguemos, exploremos y documentemos diferentes formas de gobierno no jerárquico para las organizaciones. en el circulo de governanza de giveth, y particularmente [Loie](https://twitter.com/Loie_Low), cuyo objetivo es fomentar los experimentos de gobernanza, está lanzando el Unicorn DAC en ese sentido. Lorelei dedicó incontables horas a idear, iterar y dar vida a este proyecto con el resto de los Unicornios… y este es el resultado. - -Intensificando el juego --------------------- - -Operacionalmente, Giveth funciona como un enjambre. Alrededor de un núcleo fuerte de contribuyentes principales, los colaboradores que están alineados con el propósito de Giveth van y vienen y ofrecen su tiempo, ideas y trabajo. Algunos de estos colaboradores hacen una tarea y se van y otros se quedan colaborando en la periferia pero por más tiempo. Son recompensados ​​a través de un mecanismo llamado [RewardDAO](https://medium.com/giveth/how-rewarddao-works-aka-what-are-points-7388f70269a), con el que todos pueden obtener puntos que luego se pueden canjear por éter si cargan un video en nuestro [Muro de la fama](https://fame.giveth.io/) o en la [DApp misma](https://beta.giveth.io/campaigns/5b3d9746329bc64ae74d1424). - -Pero estos puntos se otorgan de manera algo arbitraria y hay una cantidad limitada de éter mensual que se destina a financiar estas recompensas. De ahí que la cantidad que reciben los colaboradores en ether puede variar dependiendo de las aportaciones y puntos de otras personas. Creemos que es un excelente sistema introductorio para ingresar a Giveth Galaxy, pero podría no ser ideal como un modelo de gobierno no jerárquico totalmente descentralizado. De hecho, no es realmente un modelo de gobierno completo, ya que no necesariamente dirige las grandes decisiones de Giveth, pero nuestra experiencia nos dice que motiva a las personas a tomar la iniciativa, hablar con los colaboradores más comprometidos y sugerir nuevos proyectos e iniciativas. - -**Pon tu dinero donde está tu propósito** ----------------------------------------- - -Para ser claros, la gobernanza en las organizaciones autogestionadas se reduce a quién decide, y cómo se decide, a qué dedica la organización sus recursos. - -Entonces, en el caso de Giveth, la pregunta era: ¿Cómo podemos empoderar a todos los que están totalmente comprometidos con Giveth para decidir qué acciones y qué dirección estratégica debe tomar la organización? Y aún más, ¿podríamos hacerlo de una manera que aprovechemos nuestros propios productos, es decir, Giveth DApp? -nos gusta nuestro #dogfooding! - -Bueno, Giveth DApp permite a los creadores crear [DAC, campañas y traces](https://wiki.giveth.io/dapp/product-definition/), y a los donantes financiar cualquier cambio que quieran ver realizado en el mundo. ¿No podríamos crear un DAC que los Unicornios puedan usar para proponer proyectos a través de Milestones, y otros Unicornios puedan financiarlos si creen que están alineados con el propósito de Giveth? Distribuiríamos dinero a nuestros Unicornios, este grupo de contribuyentes principales, y ellos podrían financiar cualquier Hito que quisieran. - -> **¿Qué mejor manera de dirigir una organización que democratizar tanto el acceso a los recursos como el poder de proponer acciones y luego dejar que todos pongan los recursos donde el propósito de Giveth es más fuerte?** - -A veces, los Unicornios decidirán financiar Hitos ya existentes y, a veces, crearán una nueva recompensa. Esto les da a todos el poder de sugerir un proyecto, asignarle una etiqueta de precio y, si se alcanza el objetivo de financiación, empoderar y pagar a esta persona para que lo haga realidad. Si no se financia, significaría que el proyecto posiblemente no estaba tan alineado con el sentimiento y el propósito general de todos modos. - -**Ejemplos de propuestas financiadas:** - -a) Lorelei a menudo se siente frustrada por la falta de información compartida en la comunidad de Ethereum. Todos parecen tener las mismas conversaciones, pero nadie se escucha. Cuando se entera de Tennagraph, el agregador de señales de la comunidad para responder a esta necesidad, se apasiona mucho y decide usar su asignación de delegación de Unicorn DAC para financiar a Deam para ir a Web3 Summit y aumentar la conciencia y la adopción de Tennagraph. - - -b) Lanski identificó una función para nuestra [DApp](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4) que a muchos Makers les gustaría tener en la plataforma. Puede que no parezca una prioridad desde un punto de vista técnico, pero de hecho, todos los comentarios que recibe de los usuarios mencionan esa necesidad en particular. Él evalúa el costo con el equipo de DApp y crea un hito donde ellos (el equipo de DApp) son los beneficiarios. Sin embargo, el trabajo es demasiado costoso y no puede pagarlo por su cuenta, pero Lorelei se da cuenta de lo importante que es la característica y también financia el Milestone para que el equipo de DApp pueda seguir adelante y construirlo para reclamar el Milestone. - -**Ejemplo de una propuesta fallida:** - -Lanski quiere hacer calcomanías con el logotipo de Giveth para que se peguen en todo el mundo, con fines de marketing. A todos les quedan algunas pegatinas del último lote, pero no las suficientes para cubrir la mitad del mundo con ellas, por lo que quiere hacer MÁS. Pero el consenso general es que estamos publicitando bien y haciendo el alcance correcto en los círculos que queremos atraer en esta etapa, por lo que en realidad nadie financia el Milestone. Lo siento Lanski, ¡tal vez más tarde cuando decidamos hacer una campaña publicitaria para el público en general! - -**Entresijos del Unicorn DAC** --------------------------------------------------- - -Este experimento de Gobernanza es precisamente eso, un experimento. Y los parámetros iniciales están definidos arbitrariamente y se pulirán a medida que avancemos. - -1. Hemos sido una comunidad reunida en torno a principios y propósitos compartidos desde hace un tiempo, pero nunca tuvimos un proceso de incorporación oficial porque no hay una entidad clara a la que incorporarse. Ahora, tenemos la oportunidad de unirnos en torno a estos acuerdos y crear una membrana que reúna y reconozca a los más comprometidos de nosotros al unirnos al Unicorn DAC. Puede leer sobre nuestro proceso de incorporación [aquí](https://wiki.giveth.io/governance/unicorn-dac/unicorn-onboarding/), que garantiza el compromiso con el propósito de Giveth y la alineación con nuestros principios para optar por ser parte del CAD. -2. La asignación de recursos por cabeza será el equivalente en éter a 600 USD cada semana. Para que las personas no financien solo sus propios hitos, hemos limitado la cantidad que las personas pueden poner en sus propios hitos a 150 USD, por lo que 450 se utilizarán para decidir sobre las iniciativas de otras personas. Los unicornios no tienen que usar los 600 USD completos cada semana si sienten que no hay proyectos interesantes para financiar, o que los que son realmente interesantes ya están totalmente financiados. -3. No hace falta decir que las personas pueden optar por NO financiar ninguno de sus propios hitos. La razón por la que permitimos que las personas autofinancien sus Hitos por una cierta cantidad es para facilitar la financiación de trabajos de baja categoría o poco interesantes que deben realizarse, pero que desperdiciarían el tiempo y los recursos de las personas si tuvieran que ser revisados ​​y financiados por otros unicornios -4. No podemos esperar que las personas se sientan conectadas con un propósito solo aportando dinero a Milestones. Por lo tanto, para mantener vivo el propósito, ¡tenemos una Reunión Unicornio una vez al mes! Aquí, discutimos en qué proyectos delegamos y por qué está alineado con Giveth. -5. Como regla general, los Hitos serán creados por aquellos que desempeñen roles relacionados con el asunto en cuestión. Eso no quiere decir que las personas no puedan tener grandes ideas fuera de sus funciones, pero deben seguir el [proceso de asesoramiento](https://wiki.giveth.io/governance/advice-process/) y, sin duda, consultar con quienes ocupe roles relevantes antes de tomar acción, incluso si es simplemente para mantener los flujos de información. Los roles se evalúan sobre qué tan bien se han cumplido en un sistema de revisión por pares cada mes. - -**MVP en nuestro camino a través de él** --------------------------------------------- - -Estamos listos para probar el Unicorn DAC y abrirnos camino en las prácticas de gobernanza descentralizada. Como experimento que es, esperamos que surjan algunos problemas, y ya hemos identificado algunos: - -1. [Dogfooding](https://en.wikipedia.org/wiki/Eating_your_own_dog_food) es nuestro lema porque creemos que Giveth DApp es una gran herramienta. Sin embargo, aún no cuenta con las funcionalidades avanzadas de un sistema de delegación compuesto que le permitiría asignar solo hasta un porcentaje de los fondos a sus propios Hitos y el resto a otros. Realizaremos un seguimiento manual de las donaciones en este punto mientras buscamos una solución, ya sea casera o aprovechando [Aragón](https://aragon.org/). -2. Influencia extranjera. Nuestro DAC siempre será público, transparente y se mantendrá con los más altos estándares, pero el hecho de que sea una forma abierta de financiar los proyectos que emprende Giveth podría estar expuesto a un vector de ataque ciertamente poco probable donde un partido poderoso decide financiar proyectos específicos. Hitos o proyectos que están en la periferia del propósito y esto actúa en detrimento de la mejor dirección a tomar. Esto sería un ataque a la soberanía similar al [FMI dictando políticas a los países] (https://www.sciencedirect.com/science/article/pii/S0161893815001003) a cambio de rescates o acceso a préstamos concesionarios. -3. Dicho esto, tenemos fondos para apoyar esta iniciativa por un período de tiempo limitado, y dado que Giveth es una entidad de blockchain sin fines de lucro que acepta donaciones, si usted es donante y **quiere apoyar los proyectos de Blockchain4Good ADEMÁS de una organización descentralizada no -experimento de gobernanza jerárquica como el Unicorn DAC**, somos todo oídos (¡y ojos!): contáctanos en [Riot](https://riot.im/app/#/group/+giveth:matrix.org) o [Twitter](https://twitter.com/Givethio) o financiarnos [directamente](https://giveth.io/donate/)! - -**Ya ganando** -------------------- - -El Unicorn DAC se presentó durante la DevCon4 en el [concurso Aragon Dream DAO](https://blog.aragon.org/devcon4-recap/)... ¡y ganó el segundo premio! 250 ANT + 250 DAI por hacerlo realidad! Aragon y Giveth (y Unicorn DAC en particular) comparten los principios básicos de descentralización y no jerarquización. Vemos a Aragón como la herramienta perfecta para facilitar y habilitar este experimento de gobernanza. - -¡Echa un vistazo al lanzamiento de Lorelei en el minuto 58:15 a continuación! - - - - -#victorioso - -**¿Pero por qué?** -------------- - -Vale la pena reproducir una conversación que tuve con Lorelei sobre la razón de gastar dinero y esfuerzo tratando de idear e implementar formas de gobierno no probadas: - -> “¿Es apropiado responder esta pregunta con un meme? - -Papá Noel regala unicornios - -> Ja, pero con toda seriedad, el Unicorn DAC toma estos experimentos de descentralización dentro. Cualquier buena misión llega tan lejos en el mundo como en su creador, que en este caso somos nosotros, la comunidad Ethereum. Podemos hablar sobre la descentralización del poder todo el día mientras en casa todavía tenemos uno o unos pocos privilegiados haciendo llamadas influyentes sobre cómo se gasta el dinero, y este DAC ofrece una solución a eso”. - -Estamos lanzando este experimento para cambiar la forma en que el mundo ve la autogestión. Creemos que hay formas más humanas de interactuar y organizarse que las estructuras rígidas, a veces alienantes, de hoy. - -Únase a nuestro diálogo en nuestro [Riot](http://join.giveth.io/) o comparta sus ideas a continuación: ¡serán leídas y discutidas! ¡Participa y únete a nosotros en la revolución de la gestión! - -Ingrese al Unicornio DAC. -====================== - -* Únase a nosotros en [Riot o Slack] (http://join.giveth.io/) -* Descubra nuestro [Sitio](http://giveth.io/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [GitHub](https://github.com/Giveth/) -* Síguenos en [Medio](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ) y [Reddit](https://www.reddit.com/r/giveth/) - -_El DAC de Giveth, la comunidad que trabaja en_ [_DApp_](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4) _y muchos otros proyectos, se financia a través de nuestra Solicitud de donación._ **_Nosotros mismos dependemos de ti, de Givers_**_: las personas que creen que una herramienta como esta debería ser una realidad, las personas que quieren ayudarnos a hacer del mundo un lugar mejor. Si quieres_ **_ser uno de nuestros Unicornios favoritos, ve a_** [**_donate.giveth.io_**](http://donate.giveth.io/) **_y reclama tu espacio en nuestra tabla de clasificación_* *_, dona directamente en la DApp (derecha_ [_aquí_](https://beta.giveth.io/dacs/5b37da13a239ac21b383d4da)_) o ven a hablar con_ [_Griff o Kris en Riot_](https://giveth.io/join/)_, y cuéntanos cómo te gustaría contribuir._ ❤ \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2019-03-27-realigningIncentives.md b/i18n/es/docusaurus-plugin-content-blog/current/2019-03-27-realigningIncentives.md deleted file mode 100644 index 03c5c44647..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2019-03-27-realigningIncentives.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -slug: realigningIncentives -title: The Future of Giving is Realigning Incentives -author: Kris -author_image_url: /img/krisAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -All hands on for Giveth - -> A Trade leaves things as they were, with no external Surplus. A Gift creates a Surplus as it spreads. _~ Seth Godin_ - -Giveth is exploring new territories and expanding its horizons: we are embarking on an exciting mission to enrich the Giveth Donation Application by **making the core part of it, the donations, more sustainable**. From enabling Givers to donate to the causes they believe in and providing a layer of [transparency and accountability](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4) through our [DApp](https://wiki.giveth.io/dapp), we will now be tackling the sustainability of the donation process itself. **We want to create continuous streams of funding through the creation of economies around causes**, by building a system of [token bonding curves](https://blog.goodaudience.com/rewriting-the-story-of-human-collaboration-c33a8a4cd5b8) feeding cause-focused DAOs (with a unique governance model) on top of the Giveth DApp, in a collaboration with [BlockScience](https://block.science/). - -_Edit May 2019: for more on the Commons Stack initiative, read_ [_this most recent update_](https://medium.com/commonsstack/the-commons-stack-scaling-the-commons-to-re-prioritize-people-and-the-planet-e1293123831d) _by_ [_Jeff Emmett_](https://medium.com/u/ae6d20c4931e?source=post_page-----ac265e3010b8--------------------------------)_, for a technical deepdive by_ [_Abbey Titcomb_](https://medium.com/u/5967a5d3b611?source=post_page-----ac265e3010b8--------------------------------) _go_ [_here_](https://medium.com/commonsstack/deep-dive-augmented-bonding-curves-b5ca4fad4436)_._ - -**_From centralized Donations to sustainable Collaborations_** --------------------------------------------------------------- - -If you have been following Giveth closely, you will know by now that we are not your regular organization and are constantly changing our own collaboration models through many experiments, and that we are involved in [many](https://medium.com/giveth/giveth-partners-with-alibre-io-for-last-mile-solution-in-mexico-50c5155dfcd5), [many](https://medium.com/giveth/the-unicorndac-a-non-hierarchical-decentralized-governance-experiment-8dfbe6e98d19) [initiatives](https://medium.com/aragon-dac/aragon-dac-a-new-community-effort-to-foster-aragons-development-led-by-giveth-2228dcc17b63), seemingly not moving in just one specific direction, but actually, we are! **We are a Decentralized Altruistic Community (DAC) focused on making the World a Better Place** through the use of blockchain technology, and yes, this is a wide and ambitious [mission](https://wiki.giveth.io/dac/mission/). But we have a path we are on, well, actually we have several, and we are doing this on purpose, to make us more resilient, even antifragile. The Ethereum community and the blockchain space as a whole is in constant flux, so we are working on and supporting a wide array of different initiatives (we call it the [Giveth Galaxy](https://giveth.io/#galaxy)) that we believe are bringing lasting value to the wider community. - -During this cryptowinter, we ourselves, as a non-profit blockchain-based entity, have been struggling quite a bit to keep financially afloat and have only been able to do this through a generous donation by [an anonymous donor](https://medium.com/giveth/surprise-285-eth-anonymous-donation-given-to-giveth-9167266a5085), but mostly through a constant stream of [personal donations by our co-founder Griff Green](https://beta.giveth.io/dacs/5b37da13a239ac21b383d4da), for which we are eternally grateful. This scarcity however got us to discuss our own sustainability quite a bit, and the importance of good, objective governance that will benefit our individual and collective interests, our ‘Commons’. **Depending on pure goodwill, even if it happens in a transparent and accountable way, is not sustainable**, not for us nor for any other altruistic community: it puts you in a scarcity mindset and is a heavy distraction from the cause(s) that unite you. This concern made us see more clearly than ever that we have to invest time in bringing Giving to the next level, and change the way humans collaborate. - -**_1–2–3 — Infinity._** ------------------------ - -First things first, we are very happy and proud to say that **our flagship project, the Giveth DApp,** [**currently in beta**](https://wiki.giveth.io/dapp/)**, is now** [feature-complete](https://medium.com/giveth/whats-dappening-0x5-ultra-configurable-milestones-27ff92383de2)**,** bringing us very close to what we could call ‘Giveth 1.0’. This of course does not mean that we will stop working on the DApp, on the contrary, much more is coming, such as deploying our DApp on the [xDAI chain](https://medium.com/poa-network/poa-network-partners-with-makerdao-on-xdai-chain-the-first-ever-usd-stable-blockchain-65a078c41e6a), introducing governance solutions through [Aragon](http://aragon.org), a complete UX overhaul and so much more. This is all in the making but in order to continue with this, we are currently focusing very hard on the funding part of the puzzle**.** We want to help forward the ecosystem itself through an ambitious token-engineering experiment, in collaboration with [BlockScience](https://block.science/). **The target of this experiment is to transform communities around altruistic causes into entire economies and to build this on top of the Giveth DApp.** In the coming months, we will be working hard on this initiative that will bring us at some point to what we like to call ‘Giveth 2.0’. - -Now that we have traceable donations working in the DApp, we can start to experiment with new models to support both the organization as well as the funding of communities. Your support stays very, very welcome ([all tokens accepted](http://giveth.io/donate) 🙏) but in the long run, we want to incentivize you so that you are no longer just a Giver, but have a real stake in the success of the community you will be supporting: **we want to align the very human behavior of profit-seeking with socially beneficial behavior: to us this is the real Future of Giving**. - -We built the foundational layer of our Giveth DApp on the Ethereum blockchain and not on a centralized server to bring **true accountability and transparency to decentralized governance experiments**: there is an immutable piece of evidence of what happened with your funds. The true magic however, that will allow us to create sustainable streams of funding, lies hidden within the existing dynamics of blockchain technology. **Every blockchain network in existence has aligned incentives around supporting the network itself: every ‘actor’ in the system, when acting in their own best interest, actually benefits the system.** Miners earn inflation for supporting the network, developers hold the token hoping their efforts will raise its value, and users buy the token creating demand and pay transaction fees: it is a very simple and well-balanced ecosystem: **helping yourself, helps the system to thrive, and very often it doesn’t even matter whether that system is useful or not.** - -We are building the Future Of Giving and are fascinated by these mechanisms, we want to use these self-sustaining models for actual good. **The ‘Commons’** can be [defined](https://en.wikipedia.org/wiki/Commons) as “\[…\] resources that groups of people (communities, user groups) manage **for individual and collective benefit**.” We, and many communities like ours, that are organized around social impact causes, are suffering from scarcity, because **we think about the collective benefit and ignore the individual,** who needs to survive as well; this is unsustainable. By default, people will actually do the opposite and take their individual interest over that of the common good, which is often called the [tragedy of the commons](https://en.wikipedia.org/wiki/Tragedy_of_the_commons). In **both cases**, there is a major incentive alignment issue: either the individual gains but the collective suffers or the other way around. Witnessing for a while now these emerging, more sustainable systems, we believe it is time for the next step. By modeling the success of existing blockchain ecosystems (through the implementation of new cryptoeconomic primitives) we want **to create abundance to support the Commons**, thinking about both the collective as well as the individual interests. - -Now, our goal at Giveth is to use token engineering, more specifically, Curation Markets, to bring this from a purely digital realm, into the real world. We will build it on top of our Dapp, and **build it in such a way that it supports projects that benefit our common interest**, or in other words, that will enable us to sustainably crowdfund the Commons. The initial work was to enable transparent and accountable donations on the blockchain, the next step is to move away from ‘donating’ altogether and to create a sustainable system: **gifted funds become backed by a token of value in a circular economy.** As [Abbey Titcomb](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c) says: - -> “We believe the answer to the underfunding of social goods and underserved community contribution is to reframe social goods as self-governing and continuously funded commons.” - -**Wait but How?** ------------------ - -Through building the augmented bonding curve model created by [BlockScience](https://block.science/) on top of our DApp we want to create continuously funded organizations. How does this work? We first learned about them through [a post](https://blog.goodaudience.com/rewriting-the-story-of-human-collaboration-c33a8a4cd5b8) by [Jeff Emmett](https://twitter.com/jeffemmett), a Giveth collaborator, who explains the basic building blocks — a highly recommended read to learn more on how token bonding curves could enable a project to bootstrap funding and token value along with project success and popularity. You can find more references in Abbey Titcomb’s report on [what we built at ETHDenver](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c), and for all [technical definitions](https://medium.com/@michaelzargham/jargon-party-e3616cd16a9) and [more theory](https://medium.com/block-science/on-the-practice-of-token-engineering-part-i-c2cc2434e727), we refer you to [Michael Zargham](https://medium.com/@michaelzargham). - - -However, we would like to illustrate the theory now through a real life example of how this could work, imagining a future in which Giveth has already built this model into its DApp (also available [in video format, narrated by Griff Green](https://youtu.be/WJ23oQpooG0?t=694)): - -So imagine you live by the beach, and you have the habit of picking up trash regularly, but you see this is just not having the impact you desire: it doesn’t scale. For more impact you are also regularly donating to a nonprofit promising exactly this, large-scale impact but … all you see is a lot of marketing and a continuous request for more funds. This is all very frustrating. - -At this point in time, you run into Jonathan, an activist who you often saw on the beach doing exactly what you do: cleaning up. He tells you about a new kid on the block: the ‘TrashHeroes’ and they are offering you something else. They invite you to not just give money but to actually help them steer the organization. In return for an amount you choose you will receive tokens, tokens that allow you to make decisions for the common good of the organization. On top of this, if you do a good job and the organization runs smoothly one day those tokens could be worth more than what you donated. This sounds too good to be true, but hey, you were donating funds anyways and with this one you get a say in the decisions! - -So you give 10 xDAI ([a representation of DAI token](https://medium.com/poa-network/poa-network-partners-with-makerdao-on-xdai-chain-the-first-ever-usd-stable-blockchain-65a078c41e6a)) and receive TrashHero Tokens, which you hear actually have value, in the real world. **The value however, is not determined by an open market, but by a smart contract**, which is actually the token bonding curve. So how does this work you ask? The price, the value of the TrashHero Token, is determined by the total supply of the token in general: if more people mint the token in return for xDAI, the price of the TrashHero Token goes up. If the supply goes down — when people burn their tokens and take money out of the contract the price of the token goes down. **The big difference however with existing curve models, and which makes this one sustainable is two-fold.** First, there is **the curve itself** which disincentivizes people who get in late to burn their tokens quickly, they need to keep these for a while if they want to make a profit. The second element is that people who get in early should be the people who are in it for the long haul, because they are the believers in the cause, they will most often be the experts. This is stimulated by preventing our pioneers from burning their tokens immediately: **their tokens are locked until specific goals** (which we call Milestones in our DApp) have been reached. In this way the collective interests you are fighting for are protected by default, the Commons needs those funds and outweigh your short-term self-interest, and you are incentivized to reach the set goals, the Milestones. **This innovative system where everyone acts in their own self-interest, propels the Commons forward and pushes it to reach its set goals.** - - -Back to our TrashHeroes that have invited you to be part of this initial group of experts who together have raised quite some xDAI to initialize the curve and the TrashHero Commons. One half, 50% of this xDAI, is locked in the smart contract, 50% of this xDAI is given to a DAO controlled by the TrashHero token holders to execute on their common interest, now baptized the TrashHero Commons. **This Commons that supports the cause of cleaning up the beaches will now need to come up with good proposals to actually support this cause. As the Commons spends money, the tokens that were given to the group that initialized the curve will become unlocked periodically.** This spending goes through Milestones you help create in the Giveth DApp: xDAI will be released once the initiative takers (the ‘Milestone Managers’) prove they have actually reached the goals they set that support the Commons’ cause (i.e. cleaning up beaches) — this is where the power of Giveth kicks in: **you only get rewarded when you are being accountable**. - -The effective working of the TrashHero Commons is steered through a novel type of curation market governance system that allows you to use your TrashHero Tokens to signal priorities of tasks (Milestones) to be executed for the Commons to reach its goals. When a target that supports the goals of the Commons is proposed — for example, you get 15 friends together and make a Milestone for doing a side-by-side, step-by-step cleaning of 5 km of coast — and if it is supported by the TrashHero Token holders, it will receive funding from the Commons: xDAI will be sent to the Giveth Milestone. Then once the task has been completed, by documenting in pictures and videos the gathering of 3 tons of plastic and waste, the xDAI will be sent to the token bonding curve and you will be minted TrashHero Tokens, which you can then decide to burn immediately (without a need to speculate if you don’t want to) to receive your xDAI. When you or anyone else decides to burn your tokens, there is a fee that goes back into the Commons, which is the lever that will support more social good. **To us, this is the Future of Giving**: your socially beneficial behavior creates a surplus! - - - -##### _Griff Green’s talk at EthCC Paris on the evolutionary movement of human collaboration through blockchain (TrashHero Commons example starts at_ [_10:55_](https://youtu.be/WJ23oQpooG0?t=655)_)_ - -**Generosity generates Income** -------------------------------- - -Doing good _feels_ good, and we hope our alternative economic system will attract more people who want to do good by not just giving but by staying involved. **Instead of just simply donating, they get the opportunity to participate in a circular economy that supports the underlying cause**. As more people will be encouraged to join the Commons, it incentivizes the people who initialized the curve to do even better, as the initial token holder’s funds will only be unlocked as the community actually does good, and spends the money. **By being generous and by participating in good governance they can generate an actual financial return, an income — they create abundance.** - -Next to this, speculators will get involved, because that is what happens with tokens, and actually, its great! Secondary markets and the trading volume will hopefully create an extra flow of funds that isn’t normally part of a charitable community. **After the initialization of the curve, the new donations create tokens that have no locking period, and 100% of those funds go straight into the bonding curve.** When later participants burn their tokens they however always pay a fee, and this fee goes back into the Commons, which further support its goals. Every participant — whether it is an initial crowdfunder, a regular Giver or a speculator — should and will act in their own self-interest, which is steering the Commons to become a success, with everyone’s incentives aligned. - - -**One more important note: this is a giant experiment and it may not work.** However because of the use of the Giveth DApp the projects that are looking to clean up beaches, help the homeless or do research to cure Alzheimer are insulated from the governance experiment’s failure. **The benefit is that these initiatives will exist on our Giveth DApp, so there are multiple ways to fund them.** If a token holder really wants a specific Giveth Milestone to be supported but the governance of the Commons breaks down for one reason or another, they can burn their token (again helping the economy through a small fee), receive xDAI, and send it directly to the specific Milestone on the DApp they wanted to support. The Commons is one actor in an open system. What we will have done is create an extra way to fund projects on our DApp and most probably generate quite some buzz around that specific economy, a buzz supported both by the community as well as by speculators. Whatever happens, more people will know that this cause needs to be supported. - -**We started Building this Future of Giving Yesterday** -------------------------------------------------------- - -With every statement we make, new questions come up (for example [this dialogue in our chat](https://riot.im/app/#/room/!vwFGsktMNkdorFWJRi:matrix.org/$1552247327760014NjKKA:matrix.org?via=matrix.org&via=giveth.io&via=status.im)), and we do not have all the answers just yet. The models we use are however based on years of research by BlockScience, and are being refined and further documented by the team led by [Michael Zargham](https://twitter.com/mzargham) with whom we are in a constant dialogue. To put this theory to the test, we wanted to build this yesterday, so that’s what we are doing. With the very limited funds we have available, **we have decided to kickstart this project by addressing the wisdom and skills of the very core for whom we are building this: the Crowd, the Commons, You.** We will build and hack this together with you, and we have already started doing this successfully. At ETHDenver we supported the Pactful Team, where we won the Impact Track [by building a proof-of-concept user interface](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c) for our idea. We continued at [EthParis](https://twitter.com/Givethio/status/1101583428506583040) and are **now ramping up to build various components that will all tie into a working whole during** [**Odyssey**](https://www.odyssey.org/) in the Netherlands, the biggest AI & Blockchain Hackathon in the world. We are the largest group participating and have been accepted with five teams, working on four of the hackathon’s tracks gathering a multi-talented team of 30+ people. We are uniting developers from many different projects in the Ethereum space to form a Commons and help us build this Future of Giving, together. - - - -##### Abbey Titcomb with the Pactful Team, who won the Impact Track at ETHDenver - -More is coming very soon but in the meantime you can **catch up** by watching Griff Green’s [EthCC talk](https://www.youtube.com/watch?v=WJ23oQpooG0&feature=youtu.be&t=20), read Abbey Titcomb’s [ETHDenver update](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c), scrutinize the [models at BlockScience](https://medium.com/block-science/on-the-practice-of-token-engineering-part-i-c2cc2434e727), and keep yourself up-to-date by following us on [Twitter](http://twitter.com/givethio). Next to this we are actively looking for **more developers** to help us build at future hackathons (such as [ETHCapeTown](https://ethcapetown.com)) and beyond, so please come join our community via [the Social Coding chat](https://riot.im/app/#/room/!kUeYRcrXObgGoJlFjn:matrix.org?via=matrix.org&via=giveth.io&via=status.im) and signal your interest. - -We hope you will join us on an adventure that has already started and is expanding our Giveth Galaxy, and [**invite you**](https://riot.im/app/#/room/!kUeYRcrXObgGoJlFjn:matrix.org?via=matrix.org&via=giveth.io&via=status.im) **to be an active participant in this primordial Ethereum and Giveth-powered Commons that is Building The Future Of Giving**. [Join us Today](https://riot.im/app/#/room/!kUeYRcrXObgGoJlFjn:matrix.org?via=matrix.org&via=giveth.io&via=status.im). - -Warm regards, - -[Giveth](http://giveth.io) - -* Join us on [Riot or Slack](http://join.giveth.io) -* Discover our [Site](http://giveth.io/) and [Wiki](https://wiki.giveth.io/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-03-01-howToDocs.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-03-01-howToDocs.md deleted file mode 100644 index fc43608695..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-03-01-howToDocs.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -slug: howToDocs -title: Como contribuir a la documentación -author: geleeroyale -author_title: Giveth -author_url: https://github.com/geleeroyale -author_image_url: https://avatars1.githubusercontent.com/u/317685?s=460&u=cad937f322db29d6ade49956c8d7d289a583fa9c&v=4 -tags: [how-to, documentation] ---- - -import useBaseUrl from '@docusaurus/useBaseUrl' - -¡Hola querido colaborador! - -Es muy fácil contribuir a nuestro nuevo sitio web de documentación de Giveth. Usamos [docusaurus v2](https://v2.docusaurus.io), por lo que también puede consultar su documentación, especialmente para cambios avanzados. - -Sin embargo, estas son las formas simples de contribuir: - -## Cambiar algo en una página - -Editar una página; - -`Haga clic` en el enlace *Editar página* en la parte inferior de cualquier entrada. - -## Agrega una imagen - -Si su contenido necesita una imagen, debe colocarla en esta carpeta: `static/img/content` - -Para los enlaces relativos, también debe importar el gancho `useBaseUrl` de @docusaurus/useBaseUrl; colóquelo inmediatamente después de su *importante*. - -```js -importar useBaseUrl desde '@docusaurus/useBaseUrl' -``` - -Luego puede importar la imagen, es decir, la imagen que usé arriba para demostrar el aspecto del enlace de edición: - -```js -Editar una página; -``` - -## Hacer una nueva página - -Para que esto funcione bien, haga un fork y clone desde nuestro repositorio principal en github y haga un Pull request después de haber realizado los cambios. - -Docusaurus creará automáticamente nuevas páginas a partir de cualquier archivo de descuento agregado (`.md`) con el frente correcto (mire las páginas actuales para obtener un ejemplo). - -Entonces, para crear una nueva página, debe crear un nuevo documento de descuento, según el tipo de contenido. - -- Las guías de usuario deben crearse en la carpeta `guides` -- La documentación del desarrollador debe crearse en la carpeta `docs` -- Las actualizaciones, el contenido que no encaja fácilmente en otras categorías, así como las entradas más largas, deben ir a la carpeta `blog` - -Si desea que la entrada aparezca en la barra lateral respectiva, deberá agregar el título a la matriz existente: - -- `sidebars.js` para la sección de documentos -- `sidebarsGuides.js` para la sección de guías - Sin nueva línea al final del archivo diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-03-24-futureofGiving.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-03-24-futureofGiving.md deleted file mode 100644 index 5c894ba4e9..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-03-24-futureofGiving.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -slug: futureofGiving -title: El futuro de dar está aquí -author: Lauren -author_title: Blockchain DAbbler and Heart-Centered Jack of All Trades -author_image_url: /img/laurenAuthor.png -image: /img/blog/futureofGivingimg1.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - - -Estamos muy emocionados de anunciar el lanzamiento de Giveth en [giveth.io](https://giveth.io/), una aplicación de donación gratuita y de código abierto para la filantropía comunitaria que presenta una UI/UX completamente nueva. - - - - -###### Foto de [Giveth](https://giveth.io/) - -Giveth es conocido por ser radicalmente transparente, propiedad de la comunidad e impulsado por la comunidad. Nuestro DApp insignia (en vivo durante 3 años en beta.giveth.io) ahora se renombra como "Giveth TRACE". Giveth TRACE ofrece una plataforma para donaciones de igual a igual en la cadena de bloques con trazabilidad detallada para "donantes" y proyectos de ayuda mutua. Sin embargo, requiere cierto conocimiento de Ethereum y administración de billeteras. - -**_Con el nuevo Giveth, los propietarios de proyectos en cualquier parte del mundo pueden publicar un perfil en línea y comenzar a aceptar donaciones en cuestión de minutos._** - - - -###### Crédito de la imagen: la abuela encuentra Internet a través de [imgflip](https://imgflip.com/) - - - -###### Captura de pantalla tomada de [Giveth](https://giveth.io/) - -Tanto las billeteras Torus como MetaMask están completamente integradas en la DApp, lo que significa que un novato en blockchain puede crear una billetera con Torus iniciando sesión a través de las redes sociales tan fácilmente como los expertos en criptografía pueden iniciar sesión con su extensión de navegador MetaMask. La integración de Torus también significa que Giveth es compatible con dispositivos móviles y una amplia gama de navegadores de escritorio. - -Una vez que haya iniciado sesión, un "Creador" puede seguir el flujo de creación de proyectos paso a paso altamente intuitivo y comenzar a recaudar fondos en criptografía de inmediato sin tarifas añadidas por Giveth. - -**_100% de cada donación va directamente al proyecto. De esta manera, juntos, podemos hacer del mundo un lugar mejor._** - - - -###### Crédito de la imagen: Imagination Spongebob a través de [imgflip](https://imgflip.com/) - -¡Realmente te lo hemos puesto fácil para dar a los proyectos regenerativos que amas! Cualquiera puede convertirse en Donante simplemente haciendo clic en Donar y conectándose a su billetera preferida. ¿Nuevo en criptografía? ¡No hay problema! La integración de Torus le permite recargar su monedero criptográfico fácilmente con fiat. - -Para todos los donantes, para guardar y realizar un seguimiento de sus donaciones, solo necesita iniciar sesión con Torus o MetaMask y todo lo que dé será visible en su cuenta. ¡Tu generosidad quedará inmortalizada para siempre de forma transparente en la cadena de bloques de Ethereum! - - - -###### Captura de pantalla tomada de [Giveth](https://giveth.io/) - -**_En Giveth estamos comprometidos a construir el futuro de las donaciones basándonos en los comentarios de ustedes, nuestra comunidad._** - -En los próximos meses, a medida que continuamos perfeccionando la experiencia del usuario y eliminando cualquier error que encontremos al incorporar nuevos proyectos, queremos saber qué podemos hacer mejor para hacer de Giveth la mejor DApp fácil de usar para donaciones entre pares. . - -Así que dirígete a [giveth.io](http://giveth.io), pruébalo tú mismo y cuéntanos lo que piensas. - -## ¿Quieres conseguir estar mas implicado? - -* Únase a nosotros en [Discord](https://discord.gg/JftjK8Un3z) o [Telegram](http://t.me/givethio) -* Descubra nuestro [Sitio](http://giveth.io/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [GitHub](https://github.com/Giveth/) -* Síguenos en [Medio](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ) y [Reddit](https://www.reddit.com/r/giveth/) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-03-30-flavorsOfGiveth.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-03-30-flavorsOfGiveth.md deleted file mode 100644 index e06a981143..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-03-30-flavorsOfGiveth.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -slug: flavorsOfGiveth -title: Dos Sabores de Giveth.. ¿Cuál Elegir? -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/twoFlavoursBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - - -###### Páginas de destino de Giveth TRACE y Giveth.io - -¡Se ha lanzado una nueva DApp para Giveth! ¡GUAU! ¡Mucha emoción! El Giveth preexistente de ahora en adelante se conocerá como Giveth TRACE. La [nueva aplicación de donación Giveth.io](https://giveth.io/) es una continuación importante de nuestra misión de construir el futuro de las donaciones. Ambas iteraciones seguirán existiendo y contienen características diferentes. En este artículo, nos sumergiremos en el meollo del asunto para ayudarlo a decidir qué versión de Giveth lo ayudará más en su empresa filantrópica. - -Resumen ← ----------------- - -Los tres distintivos clave de los Giveth son: **_Confianza_**, **_Experiencia del usuario,_** y **_Alcance_**. Sumerjámonos. - -**_Confianza_** -=========== - -Primero, hablemos de la confianza. Giveth TRACE (Originalmente Giveth Beta) se lanzó en 2017. Después de [el gran truco de DAO](https://www.gemini.com/cryptopedia/the-dao-hack-makerdao) del año anterior, la pregunta candente en el Era el momento: ¿cómo hacemos que estas nuevas innovaciones descentralizadas sean resistentes y confiables? Giveth mismo estuvo en la primera línea de estos eventos y se dispuso a resolver estos problemas. - -Giveth TRACE emplea contratos inteligentes para manejar varias funciones de la plataforma orientadas a la transparencia. Estas interacciones ocurren en la cadena de bloques, incluidas las donaciones rastreables, el depósito en garantía y la dispersión de fondos. Utiliza Milestones para proyectos u objetivos específicos que pueden tener condiciones descritas para que se liberen los fondos. Un ejemplo sería probar que se trabajó en un proyecto o que se gastó dinero para adquirir algo específico. El contrato hito se emplea para actuar como depósito en garantía. Un creador de hitos puede designar un destinatario que no sea él mismo y también un revisor. El revisor de un hito es responsable de garantizar que se cumplieron todas las expectativas establecidas antes de autorizar el contrato inteligente para liberar los fondos al destinatario. - -La nueva DApp de Giveth no utiliza contratos inteligentes para facilitar las donaciones, sino que proporciona una verdadera experiencia entre pares en la que los fondos van directamente del donante al receptor. La transacción resultante se escribe eternamente en la cadena de bloques. No hay funciones de depósito en garantía o revisor en la DApp de Giveth.io, por lo que, si bien las donaciones son mucho más directas, se le recomienda que haga su debida diligencia antes de donar. - -**_Experiencia de usuario_** -===================== - -Tras el auge de los 'criptokitties' y el aumento del precio de ETH en 2018, se implementó la red de prueba de Rinkeby en Giveth TRACE para resolver problemas de escalabilidad y tarifas de gas absurdas. Esto permite a los usuarios interactuar con contratos inteligentes en Dapp sin tarifas reales, usando solo gas en Rinkeby para ejecutar la mayoría de las transacciones de contratos. De hecho, Giveth paga las tarifas para enviar sus donaciones a la red principal. - - - -**_"El ascenso y la caída de Ethereum alrededor de 2018 dC"_** -###### Fuente de la imagen: medium.com - -La creación de perfiles en Giveth TRACE se ve facilitada por las interacciones de contratos inteligentes en Rinkeby y es razonablemente sencilla, sin embargo, actualmente se limita a MetaMask. Giveth TRACE actualmente permite donaciones en ETH, DAI, PAN, WBTC y USDC. - -Giveth.io ha ampliado las capacidades de donación al permitir donaciones en ETH y cualquier token ERC-20 en Mainnet y [**xDai network**](https://www.xdaichain.com/)! La [DApp Giveth.io](https://giveth.io/) usa Onboard.js para permitir que prácticamente cualquier billetera Ethereum se use para donaciones. La creación de proyectos se ha simplificado, por lo que los creadores pueden iniciar sesión, crear un proyecto y comenzar a recaudar fondos literalmente en minutos. Para crear un perfil, puede elegir entre el inicio de sesión estándar de MetaMask o Torus Wallet. Torus Wallet también proporciona una función de aumento de criptografía para que pueda convertir su dinero en efectivo en criptomoneda muy fácilmente y empezar a donar en la era digital. [Puede encontrar más información sobre la billetera Torus aquí.](https://docs.tor.us/) - -**_Alcance_** -=========== - -El alcance es la última distinción, pero quizás la más genial, que quiero mencionar. Giveth TRACE tiene un alcance **enorme**: su jerarquía de donaciones se divide en comunidades (anteriormente conocidas como DAC), campañas e hitos. Las donaciones realizadas a Comunidades y Campañas se almacenan en una bóveda de "compromiso". El administrador de la comunidad o de la campaña puede delegar su compromiso en la campaña o hito, respectivamente, de su elección. Este sistema creado por Giveth ha acuñado el término 'Promesa líquida' y, en efecto, permite fondos de donantes seleccionados. Esto significa que los posibles donantes pueden hacer contribuciones sin custodia a causas que les interesan y los fondos pueden llegar al lugar correcto en el momento correcto. Una vez que sus fondos han sido delegados, puede rastrear a dónde fueron en Giveth TRACE. - -Giveth.io Dapp tiene como objetivo proporcionar una experiencia más simple. Si bien no logra el mismo alcance de Giveth TRACE, es mucho más fácil de navegar. Las donaciones realizadas en Giveth.io van directamente A → B y los propietarios de los proyectos dictan el alcance de los proyectos que eligen crear. - -**_Para resumir:_** -=================== - -_Giveth TRACE_ --------------- - -* Permite donaciones en niveles macro y micro a través de Comunidades, Campañas e Hitos -* Tiene un sistema de supervisión para prevenir el mal uso o el fraude -* Se aceptan donaciones en ETH, DAI, PAN, WBTC y USDC -* Fondos de donantes curados a través de 'PLiquid Pledging' -* Giveth no cobra ninguna tarifa, de hecho, pagamos las tarifas para enviar fondos al destinatario -* Funciona con MetaMask - -Giveth.io ---------- - -* Creación simplificada de proyectos accesible para todos -* Funcionalidad de billetera múltiple -* Transacciones entre pares -* Giveth no cobra ninguna tarifa -* Donaciones de Fiat a través de Torus On-ramping -* Donaciones de tokens ETH y ERC-20 -* Done en **xDai** y ahorre en gas - -El nuevo Giveth es sencillo si está buscando hacer donaciones simples entre pares sin ninguna complejidad adicional pero con más conectividad. Giveth TRACE le permite definir qué tan amplias o limitadas son sus donaciones mientras mantiene un alto estándar de transparencia y controles en el flujo de fondos. Cada uno tiene ventajas específicas en términos de recolección de donaciones. Echa un vistazo a ambos y decide qué sabor se adapta a tu gusto; [Giveth TRACE](https://beta.giveth.io/) o [Giveth.io](https://giveth.io/). - -## ¿Quieres estar más implicado? - -* Únase a nosotros en [Discord](https://discord.gg/JftjK8Un3z) o [Telegram](http://t.me/givethio) -* Descubra nuestro [Sitio](http://giveth.io/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [GitHub](https://github.com/Giveth/) -* Síguenos en [Medio](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ) y [Reddit](https://www.reddit.com/r/giveth/) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-04-05-whatDappened1.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-04-05-whatDappened1.md deleted file mode 100644 index 671408bc52..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-04-05-whatDappened1.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -slug: whatDappened1 -title: "Lo que sucedió: 17 al 31 de marzo" -author: Lauren -author_title: Blockchain DAbbler and Heart-Centered Jack of All Trades -author_image_url: /img/laurenAuthor.png -image: img/blog/whatsDappening1Meme.gif ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -_Hola amigos y fans de Giveth! Esta es una parte de una serie de breves publicaciones de transparencia donde lo mantenemos informado con actualizaciones sobre lo que está en desarrollo para_ [_giveth.io_](http://giveth.io)_._ - -Nuestra nueva DApp [se lanzó](2021-03-24-futureofGiving.md) en [giveth.io](https://giveth.io/) el 24 de marzo de 2021, y desde entonces recibimos excelentes comentarios de nuestros probadores y comunidad, y hemos trabajado arduamente para corregir errores y agregar nuevas funciones. - -Primero, abordamos el problema de las tarifas de gas que no se calculaban correctamente, agregamos un banner informativo y permitimos a los usuarios iniciar sesión directamente en la cadena xDai. Inhabilitamos la capacidad del creador de un proyecto para usar una dirección de contrato para su proyecto para que las donaciones a todos los proyectos se puedan realizar en Mainnet o xDai. ¡También agregamos más tokens a nuestra lista para permitir que el Donante done con aún más flexibilidad! - -Incorporamos a un nuevo miembro a nuestro equipo de desarrollo y, gracias a él, ahora tenemos pruebas automatizadas funcionales que nos permiten realizar cambios en la DApp en desarrollo y luego ingresar a nuestro sitio de prueba con mayor confianza. - -A continuación, abordamos un pez más grande: el desarrollo y la implementación de un puntaje de calidad, un método de clasificación/filtrado y una función de búsqueda para agregar mayor flujo y organización a la página de proyectos. - -Magic Sorting - -Ahora, los proyectos se clasifican de forma predeterminada utilizando un "puntaje de calidad", una combinación de la cantidad de Me gusta, la cantidad de donaciones y la calidad de la descripción del proyecto. También hemos agregado la capacidad para que el usuario filtre proyectos por categoría y cambie el método de clasificación predeterminado a "número de Me gusta" o "cantidad recaudada". - -Por último, ahora puede usar la barra de búsqueda para encontrar rápida y fácilmente el proyecto exacto que desea ver o ¡Dar! - -Filtrar y ordenar en Giveth.io - -###### Funciones de "Filtrar por categoría", "Ordenar por" y "Buscar proyectos" en [Giveth.io](https://giveth.io/) - -Otra actualización emocionante es que ahora estamos usando análisis de [Segmento](https://segment.com/) y [Autopilot](https://www.autopilothq.com/) para rastrear la actividad en la DApp y enviar los correspondientes notificaciones También trabajamos en alguna organización interna en nuestro [servidor Discord](https://discord.com/invite/JftjK8Un3z) que nos permite recibir notificaciones para que podamos monitorear las acciones del sitio (como la creación de nuevos proyectos, nuevas donaciones, etc. ) en casa. - -En el próximo sprint, estamos entusiasmados de continuar con el control de calidad al recibir notificaciones por correo electrónico que funcionen sin problemas y garantizar que el monto de la donación (en el momento de la donación) se calcule y se agregue a la base de datos correctamente. También planeamos agregar formato de texto enriquecido al flujo de creación del proyecto y permitir que Maker agregue videos y/o imágenes a la descripción de su proyecto. Además, ahora estamos desarrollando sistemas para la verificación de proyectos para aumentar la calidad de los proyectos en la DApp. - -En las próximas semanas, investigaremos la integración fiduciaria para soluciones de rampa de entrada y salida, y continuaremos trabajando en la creación de una opción de marca blanca. - -Como siempre, estamos comprometidos a construir el futuro de las donaciones basándonos en los comentarios de ustedes, ¡nuestra comunidad! Háganos saber en qué le gustaría vernos trabajar en futuros sprints [probando la DApp](http://giveth.io) y compartiendo sus pensamientos en nuestro [Discord](https://discord.com/invite/JftjK8Un3z). - -¡Darth Vaders te quiere en Giveth! - -Gracias por leer y nos vemos al final del próximo sprint para más actualizaciones de desarrollo;) - -_¡Muchas gracias a nuestro increíble equipo por hacer todo esto posible: James Farrell, Mateo Daza, Kay, Merlin Egalite, Danielle Gennety, Willy Ogorzaly, Griff Green, Mark Prljic, Mitch, Ashley Wagner y Lauren Bajin!_ - -## ¿Quieres conseguir estar mas implicado? - -* Únase a nosotros en [Discord](https://discord.gg/JftjK8Un3z) o [Telegram](http://t.me/givethio) -* Descubra nuestro [Sitio](http://giveth.io/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [GitHub](https://github.com/Giveth/) -* Síguenos en [Medio](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ), [Reddit](https://www.reddit.com/r/giveth/) y [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-04-15-change-makers.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-04-15-change-makers.md deleted file mode 100644 index 710a0cab4b..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-04-15-change-makers.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -slug: changeMakers -title: ¡Llamando a todos los agentes de cambio! -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/change-makersMeme1.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -**¿Te apasiona cambiar el mundo para mejor?** Queremos saber cómo estás tomando medidas para mejorar un problema social o ambiental que te afecta. Cuéntanos cómo estás marcando la diferencia. **Comparte tu historia.** - -¡Este es un llamado a la acción para todos los proyectos que están teniendo un impacto positivo en el mundo! Nos gustaría presentar sus historias en la red social de Giveth y traerlo al ecosistema de Giveth para ayudarlo a alcanzar sus objetivos. Creemos en apoyarnos unos a otros para lograr un cambio global como colectivo. Es por eso que estamos trabajando arduamente para construir el futuro de dar, conectando a los donantes para impactar proyectos con pasión por la evolución global. - -Gato donando en una computadora - -En marzo de 2021, lanzamos la nueva [Aplicación de donación Giveth](https://giveth.io/) para fomentar y facilitar las donaciones a proyectos filantrópicos en la cadena de bloques de Ethereum. Es una plataforma gratuita de código abierto para donaciones transparentes entre pares que tiene como objetivo apoyar a los innovadores mediante la creación de comunidades de donantes en torno a causas vitales. - -El objetivo de esta campaña es proporcionar un espacio para que los desarrolladores altruistas y los creadores de cambios hablen sobre los proyectos que les apasionan, encuentren orientación y ganen credibilidad y apoyo con nuestra dApp. ¡Así que queremos saber de ti! Comparta su perspectiva y cuéntenos cómo está creando un cambio o ayudando a resolver un problema. - -### **¿Tu tarea?** - -1. **Ve a** [**Giveth.io**](https://giveth.io/) **y agrega tu proyecto** -2. **Cuenta tu historia\*** -3. **Comparta su proyecto e historia en** [**Twitter**](https://twitter.com/Givethio) **o** [**Reddit**](https://www.reddit.com/r/giveth/) **usando el hashtag #Giveth4Change\*\*** - -\*Describe el problema en el que estás trabajando, la diferencia que quieres marcar y por qué es importante. Su historia de impacto se puede contar como un hilo de tweet, un video corto, una publicación/artículo de blog, un diario fotográfico. ¡Siéntete libre de ser creativo! Asegúrese de incluir el mensaje que desea compartir con los demás. - -\*\*Las presentaciones deben realizarse en Twitter (etiquetando [@giveth.io](https://twitter.com/Givethio) y #Giveth4Change) o en nuestro subreddit ([r/giveth](https://www.reddit.com/r/giveth/) con #Giveth4Change). Su envío debe incluir su historia y un enlace a su proyecto en [giveth.io](https://giveth.io/). - -Gran Gatsby llamando a todos los creadores de cambios - -Destacaremos los proyectos enviados compartiéndolos en publicaciones de blog de Medium, a través de Twitter, Discord y lanzando sus elogios en toda nuestra red. No pierdas esta oportunidad de involucrarte y hacerte notar con #Giveth4Change. - -## ¿Quieres estar más implicado? - -* Únase a nosotros en [Discord](https://discord.gg/JftjK8Un3z) o [Telegram](http://t.me/givethio) -* Descubra nuestro [Sitio](http://giveth.io/), [Docs](/es/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [GitHub](https://github.com/Giveth/) -* Síguenos en [Medio](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ) y [Reddit](https://www.reddit.com/r/giveth/) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-04-19-whatDappened2.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-04-19-whatDappened2.md deleted file mode 100644 index 42a2edd996..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-04-19-whatDappened2.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -slug: whatDappened2 -title: "Lo que sucedío: del 31 de marzo al 14 de abril" -author: Lauren -author_title: Blockchain DAbbler and Heart-Centered Jack of All Trades -author_image_url: /img/laurenAuthor.png -image: img/blog/whatsDappening2Gif.gif ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -_¡Regresamos con otra actualización de desarrollo de nuestro reciente ciclo de sprint! Siga leyendo para mantenerse informado sobre lo que está sucediendo en_ [_giveth.io_](https://giveth.io/) - -En este sprint pasado, descubrimos en nuestras pruebas un pequeño error en nuestra función de "clasificación" que causaba que solo se ordenaran los proyectos precargados. Tenga la seguridad de que solucionamos ese error y ahora la funcionalidad de clasificación/filtro/búsqueda funciona sin problemas. Hemos documentado cómo obtener un proyecto con un "puntaje de calidad" alto en nuestros [Documentos de Giveth](/es/guides/qualityscore/). ¡Los creadores ahora pueden asegurarse de que están haciendo todo lo posible para que sus proyectos lleguen a la cima! - -También hemos actualizado la página de proyectos con "desplazamiento infinito", lo que permite al usuario desplazarse hacia abajo en la página a medida que los nuevos proyectos se cargan automáticamente. - -Infinite Scroll es divertido - -Para mejorar aún más la calidad de los proyectos en nuestra dApp, nuestro equipo ha estado trabajando en el nuevo método de verificación de proyectos. Estamos desarrollando un proceso en el que los Makers pueden enviar sus proyectos para que los revise nuestro equipo y potencialmente lograr el estado "verificado". En el futuro, los proyectos verificados serán elegibles para algunos beneficios interesantes 😉 - -Bob Ross para Giveth4Change - -Si aún no se ha enterado, lanzamos la "[Campaña de Change Maker](https://medium.com/giveth/calling-all-change-makers-7fa964684c2b)" con [#giveth4change](https://twitter.com/hashtag/Giveth4Change?src=hashtag_click), alentando a los Makers a compartir de manera creativa sus historias sobre cómo están teniendo un impacto positivo en el mundo en el que vivimos. Nuestros proyectos favoritos se destacarán en la red social de Giveth, ayudándolos ganar credibilidad y apoyo! - -Está vigente hasta el 12 de mayo de 2021, ¡así que no es demasiado tarde para enviar sus proyectos! - ---- - -En nuestro próximo sprint, daremos los toques finales al formato de texto enriquecido para las descripciones de los proyectos, de modo que los creadores puedan agregar fotos, incrustar videos, crear listas, formatear textos y personalizar la presentación de la información de sus proyectos. - -También continuamos mejorando las notificaciones por correo electrónico para que nuestros usuarios reciban correos electrónicos apropiados y útiles de acuerdo con sus interacciones en Giveth. - -Además de agregar a la dApp, integraremos un chat de soporte integrado para que los usuarios de giveth.io puedan hacer preguntas directamente a nuestro equipo mientras usan la plataforma. - -Todavía se está trabajando en la implementación de métodos eficientes de rampa de entrada y salida fiduciaria, y ahora tenemos más miembros de nuestro equipo que centran sus esfuerzos en resolver este problema de larga data. - ---- - -Como siempre, estamos comprometidos a construir el futuro de las donaciones basándonos en los comentarios de ustedes, ¡nuestra comunidad! Háganos saber en qué le gustaría vernos trabajar en futuros sprints [probando la DApp](http://giveth.io/) y compartiendo sus pensamientos en nuestro [Discord](https://discord.com /invitación/JftjK8Un3z). - -Gracias por leer y nos vemos al final del próximo sprint para más actualizaciones de desarrollo 😘 - -_¡Muchas gracias a nuestro increíble equipo por hacer posible todo esto: James, Mateo, Kay, Merlin, Danibelle, Willy, Griff, Marko, Mitch, Ashley y Lauren!_ - -## ¿Quieres conseguir estar mas implicado? - -* Únase a nosotros en [Discord](https://discord.gg/JftjK8Un3z) o [Telegram](http://t.me/givethio) -* Descubra nuestro [Sitio](http://giveth.io/), [Docs](/es/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [GitHub](https://github.com/Giveth/) -* Síguenos en [Medio](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ), [Reddit](https://www.reddit.com/r/giveth/) y [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-05-04-changeMakersRoundup1.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-05-04-changeMakersRoundup1.md deleted file mode 100644 index f335c78d3a..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-05-04-changeMakersRoundup1.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -slug: changeMakersRoundup1 -title: ¡La primera ronda de presentaciones de los agentes de cambio ya está aquí! -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/changeMakersRoundup1Meme1.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -_Le pedimos a nuestra comunidad que agregara sus proyectos a [giveth.io](https://giveth.io/) y [compartieran las historias](https://docs.giveth.io/blog/changeMakers) sobre cómo están cambiando el mundo para mejor sando #giveth4thechange (Giveth para el cambio). Sigue leyendo para descubrir nuestra primera ronda de presentaciones, o [envía tu historia](https://docs.giveth.io/blog/changeMakers) vía [twitter](https://twitter.com/Givethio) o [reddit](https://www.reddit.com/r/giveth/) para aparecer en el siguiente resumen._ - -Purrfect Project on Giveth - -¡Ya van 2 semanas de la campaña de agentes de cambio! Han sido un par de semanas increíbles para Giveth, Venimos de la mano del lanzamiento de Giveth.io y de esta oportunidad de conocer los proyectos que están marcando la diferencia en todo el mundo. Hemos recibido **seis propuestas extraordinarias** que nos gustaría destacar en nuestra primera ronda. Sin más preámbulos, ¡aquí están! - ---- - - -## **Sage to Saddle** - -Su objetivo es orientar a los jóvenes nativos americanos acerca de alternativas de estilo de vida saludable, superando la pobreza y el abuso de sustancias que a menudo enfrentan. Nate Bressler se dio cuenta mientras fotografiaba equipos de carrera de caballos de nativos americanos para la revista Outside de que un centro hípico de invierno sería beneficioso para la comunidad de Pine Ridge en Dakota del Sur. Se asoció con Stan Brewer, nativo de Lakota y la persona detrás de la comunidad ecuestre de Pine Ridge, y con Angela Smith, que creció en Utah y ha estado involucrada en organizaciones sin ánimo de lucro toda su vida. Juntos idearon objetivos elevados pero posibles que traerán estructura, educación y celebración junto con la oportunidad de que estos jóvenes nativos levanten la cabeza con orgullo. - -Este proyecto espera ofrecer un programa extraescolar para niños de 8 a 18 años enfocado en las relaciones con los caballos en un recinto cubierto. Los alumnos del programa tendrán la oportunidad de aprender y crecer mientras mantienen una relación tradicional con el mismo animal que hizo posible la supervivencia de sus antepasados. [¡Descubre Sage to Saddle aquí!](https://giveth.io/project/sage-to-saddle/) - -## **Conscious Medicine Collective** - -dreams to create a one-of-a-kind psychedelic consciousness center. Manex Ibar and Victoria Ibar, partners and founders, intend to create powerful experiences to bring together creativity, music, art, and high-end healing. The intention is to gather medical practitioners and influencers together into a club that fosters innovation, problem solving, and creative solutions through the use of plant medicines, psychedelics, and consciousness programs. They seek funding to establish their center on 12 acres of land they already have purchased in the picturesque Basque Pyrenées. Conscious Medicine Collective aims to bring magic, nature and wonder into an experiential club center that provides elevation of consciousness. [Venture over to their Giveth project page.](https://giveth.io/project/conscious-medicine-collective/) - -## **Trust Graphic Novel** - -Es un proyecto multimedia de la campeona de filantropía blockchain Anne Connelly y el reconocido artista y narrador Chief Nyamweya. Tanto una novela gráfica como un cómic en movimiento, está ambientada en una nación africana en el futuro que cuenta la historia de Moraa, una joven que aprende sobre blockchain y los utiliza para proteger su tierra natal de la destrucción cultural y ecológica. Mediante narración para concienciar a los lectores sobre la tecnología blockchain, esperan inspirar a la juventud africana para que vean un futuro brillante y acercarlos a la educación para crearlo Actualmente Anne y su equipo están asociados con grupos en Ghana, Kenya, Rwanda y Sudáfrica. El libro cubrirá los fundamentos de blockchain y criptomonedas, y proporcionará recursos y enlaces educativos de sus aliados basados en África. [Puedes encontrar su proyecto en Giveth aquí](https://giveth.io/project/trust-graphic-novel-and-motion-comic/). - -## **Bloom Network** - -Representa una comunidad internacional de gente y proyectos trabajando por las culturas regenerativas. La participación en los centros locales de Bloom alrededor del mundo se basa en prácticas como la seguridad alimentaria, economías locales, celebraciones de la diversidad y el arte como transformación cultural. Hay decenas de miles de iniciativas que resuelven grandes problemas sociales y medioambientales que están excluidas de los medios de comunicación populares y de la financiación institucional porque su forma de trabajar es naturalmente colaborativa y policéntrica. Los tres objetivos que Bloom Network espera alcanzar son: - -* Inspirar mil millones de actos de regeneración. -* Construir capacidad y relaciones entre las iniciativas de cultura regenerativa. -* Transferir poder y recursos a redes descentralizadas. - -Las contribuciones hechas a su proyecto se destinarán al “Marcador de Acciones Regenerativas” en su página web, a las plantillas de DAO que los grupos locales de Bloom pueden usar para financiar la coordinación y lanzar una “Llamada a Bloom” que ayudará a más de 100 Blooms locales a iniciarse como centros de acción regenerativa en sus ciudades. [¡Dona al Bloom Network en Giveth.io!](https://giveth.io/project/bloom-network/) - -## **Must Have Crypto** - -Este es un proyecto de criptodivisas con sede en Kenia y dirigido por Mutinda Kisio. El proyecto consiste en enseñar a las masas sobre criptomonedas mientras obtienen un ingreso básico diario. Han acuñado su propio token y planean utilizarlo para enseñar a las personas y familias de bajos ingresos cómo utilizar las criptos proporcionando un flujo constante hasta un máximo de 1000 direcciones. Mutinda está buscando financiación para respaldar el valor del token y proveer valor auténtico a los tokens que se repartirán. [Haz una contribución a Must Have Crypto en su página en Giveth](https://giveth.io/project/musthavecrypto/). - -## **Diamante Bridge Collective** - -Es un grupo de gestores de tierra en el Valle del Diamante, Costa Rica, que trabajan juntos para crear acuerdos básicos colectivos y una economía regenerativa local que incluye monedas digitales para el registro transparente y responsable de los movimientos. Están construyendo conexiones entre las comunidades y organizaciones, las culturas locales y globales, los propietarios y proveedores de servicios cualificados que están comprometidos a trabajar juntos en el largo plazo para cuidar del medio ambiente en su región, sus vecinos y la comunidad en general. El Diamante Bridge Collective funciona como un centro de muchos nodos físicos conectados a través de redes globales con visiones y misiones en común con el objetivo de restaurar, preservar y administrar conscientemente las tierras y cuerpos de agua alrededor, mientras se vive armoniosamente en ellas y en alineación con los valores planetarios. Las donaciones ayudarán a desarrollar sistemas de infraestructura para apoyar a las comunidades en crecimiento. [¡Dirígete a su proyecto en giveth.io para hacer una donación!](https://giveth.io/project/diamante-bridge-collective) - -¡Seis proyectos de impacto en vivo en Giveth e inspirando el cambio! Quedan un par de semanas más para presentar propuestas, así que si tú o alguien que conozcas está trabajando en una buena causa, ¡este es el momento de participar! [Puedes consultar el post original para obtener más detalles](https://docs.giveth.io/blog/changeMakers). - -Koolaid Man - -## ¿Quieres involucrarte más? - -* Únete a nosotros en [Discord](https://discord.giveth.io/) o [Telegram](http://t.me/givethio) -* Descubre nuestra [documentación](https://docs.giveth.io/) -* Haz un fork de nuestro código en [Github](https://github.com/Giveth/) -* Síguenos en [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) y [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663). diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-05-10-whatDappened3.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-05-10-whatDappened3.md deleted file mode 100644 index b5f8933b99..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-05-10-whatDappened3.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -slug: whatDappened3 -title: "Lo que sucedio: del 21 de abril al 5 de mayo" -author: Lauren -author_title: Blockchain DAbbler and Heart-Centered Jack of All Trades -author_image_url: /img/laurenAuthor.png -image: img/blog/whatsDappening3img1.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -_Mantener nuestros valores de Transparencia y Responsabilidad al compartir actualizaciones de desarrollo recientes de este último sprint._ - -En este último sprint, solucionamos los problemas en nuestro **editor de texto enriquecido**, lo que permite a los creadores agregar fotos, videos, listas numeradas, estilos de fuente, encabezados y más a las descripciones y actualizaciones del proyecto. Esto debería estar listo para funcionar en [giveth.io](https://giveth.io/) esta semana. Si es propietario de un proyecto, asegúrese de iniciar sesión y actualizar su descripción para que los Donantes potenciales se entusiasmen aún más con lo que ha estado haciendo. - -Editor de texto enriquecido integrado en Create-a-Project - -###### Editor de texto enriquecido integrado en Create-a-Project - -También dedicamos un tiempo a optimizar la presentación de nuestra Dapp para dispositivos móviles, arreglando algunas inconsistencias visuales y mejorando la usabilidad general. Mejoramos nuestras notificaciones por correo electrónico, asegurándonos de que los donantes y los creadores reciban una confirmación cuando se realiza una donación. - -Desarrollamos e implementamos pruebas automatizadas para el flujo de creación de un proyecto y actualizamos las [directrices de prueba](/es/docs/testing-guidelines/) en nuestra documentación, dos medidas para garantizar que las nuevas características funcionan como es debido. - -También solucionamos algunos errores: nos aseguramos de que los proyectos cancelados no aparecieran en la lista de proyectos, precios fijos y enlaces externos redirigidos para las donaciones de xDai a blockcout. - -Uno de nuestros desarrolladores estelares también nos sorprendió este último sprint con una prueba de concepto: construir Giveth.io usando Next.js y Vercel en lugar de Gatsby y Netlify. Una vez que nos aseguremos de que toda nuestra funcionalidad esté libre de errores, este cambio mejorará drásticamente la UX. Estamos hablando de una creación de sitios más rápida, menos problemas de carga y actualización, y una experiencia de sitio más rápida en general. - -En el futuro, mejoraremos la interfaz de usuario para que los Makers puedan cargar fotos a través de Unsplash al editar o crear un proyecto. Estamos en el proceso de actualizar nuestras secciones Unirse, Acerca de, Contacto y Soporte a la información más reciente. También estamos trabajando en la integración de un chat integrado conectado directamente con nuestro equipo y la verificación del proyecto/perfil mediante 3box u otro. - -Finalmente, la actualización más emocionante para compartir es que estamos trabajando para darle al sitio un pequeño cambio de imagen. No revelaremos demasiado, pero aquí hay un pequeño adelanto del nuevo diseño: - -Trabajando en una nueva apariencia para Giveth.io - -###### Trabajando en una nueva apariencia para Giveth.io - -¡Queremos extender un enorme agradecimiento a nuestra comunidad por todo su apoyo hasta ahora! Desde su lanzamiento en marzo, [Giveth.io](https://giveth.io/) ha visto las siguientes métricas: - -Trabajando en una nueva apariencia para Giveth.io - -###### Métricas del sitio de Giveth.io - -Como siempre, estamos comprometidos a construir el futuro de las donaciones basándonos en los comentarios de ustedes, ¡nuestra comunidad! Háganos saber en qué le gustaría vernos trabajar en futuros sprints [probando la DApp](http://giveth.io/) y compartiendo sus pensamientos en nuestro [Discord](https://discord.com/invitación/JftjK8Un3z). - -Gracias por leer y nos vemos al final del próximo sprint para más actualizaciones de desarrollo 😘 - -_¡Muchas gracias a nuestro increíble equipo por hacer posible todo esto: James, Mateo, Kay, Merlin, Danibelle, Willy, Griff, Marko, Mitch, Ashley y Lauren!_ - -## ¿Quieres conseguir estar más implicado? - -* Únase a nosotros en [Discord](https://discord.gg/JftjK8Un3z) o en [Telegram](http://t.me/givethio) -* Descubra nuestro [Sitio](http://giveth.io/), [Docs](/es/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [GitHub](https://github.com/Giveth/) -* Síguenos en [Medio](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ), [Reddit](https://www.reddit.com/r/giveth/) y [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-05-14-changeMakersRoundup2.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-05-14-changeMakersRoundup2.md deleted file mode 100644 index 4c09922b42..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-05-14-changeMakersRoundup2.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -slug: changeMakersRoundup2 -title: "Presentaciones de agentes de cambio: ¡ronda 2!" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/changeMakersRoundup1Meme1.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -Cowboy Rounding up Submissions - -Le pedimos a nuestra comunidad que agregue sus proyectos a [giveth.io](https://giveth.io/) y [comparta sus historias](2021-04-15-change-makers.md) sobre cómo están cambiando el mundo para mejor usando #giveth4change. Siga leyendo para nuestra segunda ronda de envíos, o [envíe su historia](2021-04-15-change-makers.md) a través de [twitter](https://twitter.com/Givethio) o [reddit](https://www.reddit.com/r/giveth/) para aparecer en nuestro próximo resumen. - -¡Es un placer absoluto tener la oportunidad de destacar otro lote de grandes proyectos que están sacudiendo las cosas en el mundo! Tenemos **cuatro** presentaciones increíbles para este período que nos gustaría compartir. Vamos a verlos: - -*** - -Centro Diamante Luz para la Vida Regenerativa - -## **Centro Diamante Luz para la Vida Regenerativa** - -está reuniendo a personas apasionadas que se preocupan por la administración de la tierra y la construcción de comunidades conscientes e intencionales. Están catalizando acciones para restaurar tierras y proteger los recursos hídricos. Con sede en el Valle del Diamante, Costa Rica, su objetivo es fortalecer las conexiones con la cultura y las tierras locales mediante la construcción de un pueblo integrado diseñado para apoyar el desarrollo humano y regenerar los ecosistemas locales. Están fomentando formas holísticas de vivir para vivir en armonía con la humanidad y la Madre Tierra. [Haz una donación al Centro Diamante Luz en Giveth.io](https://giveth.io/project/diamante-luz-center-for-regenerative-living/)! - -Simulador de Commons - -## **El simulador de los comunes** - -es una herramienta de computación gamificada impulsada por un backend de cadCAD que combina arte y simulación en una historia de ciencia ficción de elige tu propia aventura. En el juego, viajas en el tiempo para usar cadCAD como una herramienta para ayudar a una comunidad a diseñar un Bien Común regenerativo con el potencial de salvar al mundo de la destrucción planetaria y económica total. El primer nivel está disponible y puedes jugarlo ahora mismo en [https://sim.commonsstack.org](https://sim.commonsstack.org). - -Desarrollado por la comunidad Commons Stack Dev, Commons Simulator ilustra una de las misiones principales de Commons Stack: empoderar a las comunidades para que diseñen sus propias economías utilizando herramientas de simulación de código abierto. Las donaciones a este proyecto en Giveth se destinarán a expandir el juego agregando otro nivel con una nueva historia y nuevas mecánicas, como la [Curva de vinculación aumentada] (https://medium.com/giveth/deep-dive-augmented-bonding -curvas-3f1f7c1fa751). [¡Ayuda a Commons Simulator a subir de nivel haciendo una donación en Giveth!](https://giveth.io/project/the-commons-simulator/) - -AmwFund - -## **Fondo Amw** - -es una organización sin fines de lucro registrada 501(c)(3) administrada por Craig Anderson. Es un ecosistema de recaudación de fondos de activos digitales que es la principal entidad de recaudación de fondos para la Escuela Pública Comunitaria AM Winn con sede en Sacramento, California. Su entidad matriz, AM Winn Community Guild, atiende principalmente a comunidades de bajos ingresos y desfavorecidas. Facilitan varios proyectos relacionados con la financiación de la educación pública utilizando el potencial de los activos digitales, NFT y protocolos DeFi. [Obtenga más información y haga una donación a AmwFund en Giveth](https://giveth.io/project/amwfund/)! - -Njombe Beyond - -## **Njombe más allá** - - -tiene como objetivo abordar los desafíos de la gestión de residuos en Njombe, una ciudad de 40.000 habitantes en el suroeste de Tanzania. Un desafío común en Tanzania es la gestión de desechos sólidos, incluso en Njombe. Mettodo, el creador del proyecto afirma: - -> ‘Diariamente se generan 35 toneladas de residuos sólidos en el municipio: 28 toneladas se llevan a un basurero, donde generalmente se queman los residuos. . . El 10 % de los residuos sólidos son residuos plásticos: 3500 kg al día, lo que equivale a 1000 toneladas de residuos plásticos al año». - -Njombe Beyond está trabajando arduamente para reducir el desperdicio de plástico en la ciudad de Njombe. Sus tres objetivos específicos son: - -* Establecer una cadena de valor a pequeña escala para reciclar plásticos dentro de la comunidad local. -* Colaborar con las partes interesadas del programa y garantizar condiciones de trabajo justas. -* Involucrar a las escuelas y las comunidades locales en Njombe Beyond para generar conciencia sobre los problemas y oportunidades de los desechos plásticos. - -[¡Mira el proyecto de Njombe Beyond en Giveth!](https://giveth.io/project/njombe-beyond) - -Cuando empezamos por primera vez con la campaña de creadores de cambios, habíamos decidido concluir el 12 de mayo, pero después de discutirlo, decidimos **extender la campaña de creadores de cambios** indefinidamente. Es una oportunidad increíble para interactuar con nuestra comunidad y celebrar los increíbles proyectos que se llevan a cabo en [Giveth.io](http://giveth.io). Si desea obtener más información sobre cómo participar [consulte la publicación original del medio](2021-04-15-change-makers.md) para obtener más detalles sobre cómo presentar su proyecto en nuestros resúmenes de presentaciones. - -Heman wants you to make a submission! - -## ¿Quieres conseguir más implicado? - -* Únase a nosotros en [Discord](https://discord.gg/JftjK8Un3z) o en [Telegram](http://t.me/givethio) -* Descubra nuestro [Sitio](http://giveth.io/), [Docs](/es/) y [Wiki](https://wiki.giveth.io/) -* Bifurca nuestro código en [GitHub](https://github.com/Giveth/) -* Síguenos en [Medio](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio ) y [Reddit](https://www.reddit.com/r/giveth/) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=afiliado&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-07-05-changeMakersFinal.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-07-05-changeMakersFinal.md deleted file mode 100644 index 2bc1a7e7c2..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-07-05-changeMakersFinal.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -slug: changeMakersFinal -title: "Agentes de cambio: ¡La ronda final!" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/changeMakersFinalCover.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - - -¡Giveth ha estado lleno de acción! Mientras hemos estado trabajando duro entre bastidores para construir nuestra comunidad, los agentes de cambio de Giveth han estado trabajando duro para crear un impacto positivo sobre el terreno. Nos emociona compartir una última ronda de los proyectos en la campaña de agentes de cambio. - -Change Makers Going out to pasture - -Nuestra [campaña “Llamado a todos los agentes de cambio”](https://docs.giveth.io/blog/changeMakers) se lanzó en abril del 2021 como una forma de destacar las historias únicas de los proyectos para el bien en Giveth y llamar la atención al trabajo que están haciendo para cambiar el mundo a mejor. ¡Sigue leyendo para descubrir las propuestas finales! - -Perfect Village Communities (PVC) in Burundi - -Perfect Village Communities (PVC) in Burundi -============================================ - -Esta es una organización que pretende mejorar las condiciones de vida en las comunidades rurales del país centroafricano Burundi. El creador del proyecto, Mugisha, afirma que en las zonas rurales de Burundi hasta el **58% de los niños sufren desnutrición** y las comunidades no suelen tener acceso a servicios médicos. La agricultura y ganadería puede representar hasta el 95% de las actividades comerciales de una aldea, sin embargo las familias siguen luchando para conseguir alimentos suficientes para mantenerse. - -PVC Burundi comenzó en 2015 y está enseñando a las comunidades rurales como implementar sistemas regenerativos para mejorar la educación, agricultura y atención médica. Las actividades se enfocan en la regeneración del suelo, reciclaje de residuos orgánicos, plantación de árboles y, por supuesto, el cultivo de alimentos. PVC Burundi proporciona acceso a servicios médicos a cambio de servicios de plantación de árboles, incentivando un entorno saludable junto con humanos sanos. - -Los alimentos que se venden en los mercados a través de _Village Communities_ se utilizan para financiar las iniciativas de salud y educación de PVC. Todos los años lanzan una “Reconciliación Comunitaria”, donde exponen nuevas comunidades a varias técnicas regenerativas, inician campañas de plantación de árboles y llevan alimentos al mercado. Actualmente, uno de sus objetivos principales es ampliar sus instalaciones médicas en Burundi. - -[Echa un vistazo a Perfect Villages en Burundi](https://giveth.io/project/CREATING-THE-PERFECT-VILLAGES-IN-BURUNDI) y ¡ayuda a difundir el movimiento regenerativo en África! - -Bridging Digital Communities - -Bridging Digital Communities -============================ - -Esta iniciativa está dirigida por un mago digital llamado Kay. Él crea puentes en línea que permiten a las comunidades estar conectadas. En el mundo descentralizado del blockchain, las comunidades pueden surgir de la nada formándose en torno a causas, conceptos, tecnologías o protocolos. En esta parte de la red mundial que crece rápidamente, las comunidades prosperan gracias a la innovación colectiva y la sinergia de las ideas, potenciadas gratamente por los puentes digitales de Kay. Ha estado creando y manteniendo servidores de puentes para aplicaciones como Discord, Telegram o Riot y nunca le ha cobrado a nadie por hacer estas uniones. Conecta bastantes proyectos notables de Ethereum como Matic, Gitcoin, 1Hive, ConsenSys, Aragon e incluso Giveth (¡Gracias Kay! 😉) - -Kay tiene un proyecto en Giveth, las donaciones se destinan a financiar el trabajo que realiza construyendo puentes y manteniendo las comunidades digitales conectadas. [¡Descubre su proyecto en Giveth aquí!](https://giveth.io/project/Bridging-Digital-Communities-1) - -Vegan Africa Fund - -Vegan Africa Fund -================= - -Esta es una empresa social centrada en crear una economía vegana en África. Apoyan activamente empresas africanas en educación, agricultura regenerativa, minería de criptomonedas con energía renovable, cuero y ropa vegana, reforestación y elaboración de comida vegana deliciosa. Han acuñado su propio token de impacto, $VAF, el cual es aceptado por todos sus afiliados para cualquier producto, servicio y experiencias que puedan ofrecer. Vegan Africa Fund espera poner en marcha su economía verde con financiación inicial para respaldar su token $VAF. - -Ayuda a Vegan Africa Fund a construir el camino a una África basada en plantas haciendo una donación a [su proyecto en Giveth](https://giveth.io/project/vegan-africa-fund). - -Spread the Love Commission - -Spread the Love Commission -========================== - -Spread the Love Commission (La comisión difunde el amor) tiende un puente entre las personas sin hogar y las personas deseando echar una mano en Estados Unidos. Wren Fialka, el fundador, lo empezó todo haciéndole una pregunta a un hombre sin hogar: “Si hubiese una bolsa de artículos que pudiera traerle mañana para facilitarle el día, ¿qué tendría la bolsa?”. Basándose en un simple planteamiento, centrado en “conexión, compasión y suministros vitales”, llevan 6 años sirviendo a comunidades en todo EE.UU. - -En la página del proyecto afirman que entre 600 mil y 1.5 millones de personas carecen de hogar en todo el país y que con el apoyo financiero del Covid-19 terminando pronto, es probable que esa cifra aumente. Con un solo empleado, Spread the Love necesita crecer para hacer frente a estos crecientes desafíos. Hasta ahora han servido a más de 30 comunidades y, con el apoyo de los Givers, esperan servir a muchas más. - -Spread The Love Commission pretende eliminar el estigma de los sin techo y conectar a quienes están atrapados en un círculo vicioso con el apoyo de quienes están dispuestos a ofrecerlo. Con la sustentabilidad, compasión y persistencia esperan acabar con la crisis de personas sin hogar de una vez por todas. - -¡[Visita la página de Spread the Love Commission en Giveth](https://giveth.io/project/spread-the-love-commission) para obtener más información y ayudarlos a financiar su importante misión! - -Y con esto terminamos. Gracias a todos los Givers que apoyan proyectos que marcan la diferencia, y a todos los agentes de cambio que están encontrando formas de tener un impacto global positivo. Ha sido increíble tener la oportunidad de aprender y destacar tantos proyectos que se atreven a ser diferentes, trabajando duro para conectar humanos y mejorar el mundo en el que vivimos. - -Aunque la campaña de agentes de cambio ha culminado, todavía puedes conseguir un poco de **_amor Giveth_** compartiendo tu proyecto con nosotros en [Reddit](https://www.reddit.com/r/giveth/) o [Twitter](https://twitter.com/Givethio) para que lo compartamos en nuestras redes sociales. Agradecemos los proyectos sobresalientes de Giveth y tenemos planeado seguir destacando a los creadores que van más allá en Giveth.io. ¡Gracias a todos los participantes! - -¿Quieres involucrarte más? -========================= - - -* Únete a nosotros en [Discord](https://discord.giveth.io/) o [Telegram](http://t.me/givethio) -* Descubre nuestra [documentación](https://docs.giveth.io/) -* Haz un fork de nuestro código en [Github](https://github.com/Giveth/) -* Síguenos en [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) y [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663). \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-07-13-traceLaunch.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-07-13-traceLaunch.md deleted file mode 100644 index 3e162d58f1..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-07-13-traceLaunch.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -slug: traceLaunch -title: "Giveth TRACE ya está disponible 🚀" -author: Lauren -author_image_url: /img/laurenAuthor.png -image: /img/blog/traceLiveBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - -**_We are pleased to announce the official full release of_** [**_Giveth TRACE_**](http://trace.giveth.io/?utm_source=medium&utm_medium=article&utm_campaign=traceLaunch) **_— a platform for traceable, accountable, effective donations powered by blockchain technology._** - - -Giveth TRACE homepage - - -En [etapas tempranas](https://docs.giveth.io/blog/futureOfGiving2017) de Giveth, nos propusimos normalizar las contribuciones filantrópicas a las organizaciones sin fines de lucro al empoderar a los Givers con la capacidad de ver dónde y cómo se utilizan sus donaciones. Lanzamos el MVP de nuestra DApp en 2018 para que la galaxia Giveth la probara en versión beta, pero nos enfrentamos a grandes obstáculos. El aumento del alcance, mantenimiento de un sistema complejo y una experiencia de usuario demasiado complicada impidieron un lanzamiento rápido, y después simplemente nos quedamos sin fondos. Estuvimos a punto de “tirar la toalla” en nuestra DApp original a favor de una versión más sencilla y fácil de usar que diseñaríamos desde cero. - -Para suerte de los Givers en todo el mundo, nuestros increíbles desarrolladores se negaron a rendirse. Reunimos un equipo en torno a la DApp y trabajamos incansablemente durante meses en la estabilización y embellecimiento. Con nuestros corazones rebosantes de alegría y nuestros sombreros en las manos, estamos orgullosos de finalmente salir de beta y lanzar TRACE al mundo. - -**Giveth TRACE ya no es un sueño de lo que pudo haber sido. ¡Es una realidad!!** -------------------------------------------------------------------------------------------------- - -Permítenos presentar con orgullo una plataforma que revela lo que hay entre los donadores y sus donaciones en acción. Una plataforma que empodera a los proyectos para crear representaciones altamente personalizables en línea para atraer verdaderos donantes. Una plataforma que hace hincapié en el desarrollo de la confianza entre todas las partes: donantes, proyectos y la comunidad en general. Nos sentimos orgullosos de presentar: [Giveth TRACE](http://trace.giveth.io/?utm_source=medium&utm_medium=article&utm_campaign=traceLaunch). - -Memery - Traceable Donations - - -Verificación de Proyectos -==================== - -Verified Project Badge - - -Los Givers que usan TRACE saben que sus donaciones van a proyectos legítimos gracias a nuestro sistema de verificación de proyectos. Para añadir un proyecto como campaña en Giveth TRACE, un Maker debe añadir su proyecto a [giveth.io](http://giveth.io/) primero y solicitar ser verificado. Actualmente este proceso es informal, pero pronto se integrará en el proceso. Por ahora, si quieres verificar tu proyecto, rellena [este formulario](https://hlfkiwoiwhi.typeform.com/to/pXxk0HO5) y contacta con nosotros en el canal #project-onboarding en nuestro [Discord](https://discord.giveth.io/). - -Responsabilidad -============== - -Las campañas representan el panorama general de cada proyecto, los proyectos usan campañas para recopilar donaciones rastreables y gestionarlas de forma transparente. En cada campaña habrán múltiples rastros o “[Traces](https://docs.giveth.io/dapps/leavingTraces)” como pagos, recompensas o gastos. Los Traces especifican cómo el proyecto utiliza sus donaciones para lograr los objetivos de las campañas generales. Cuando un Giver dona a una campaña, puede seguir los movimientos de su donación. Cada vez que las donaciones se mueven de una campaña a un Trace, el Giver es notificado y puede ver exactamente cómo se usan sus donaciones. - -La única forma de una donación salir de Giveth TRACE es mediante los traces. Cada proyecto en la plataforma tendrá que explicar cómo los están usando antes de recolectarlos. - -**¡De esta forma las campañas responden ante los donantes y los donantes pueden ver sus donaciones en acción!** ----------------------------------------------------------------------------------------------------------------- -TRACE campaign page - - -###### Campañas en vivo en [Giveth TRACE](https://www.trace.giveth.io/) - -Empoderamiento de los donantes -================= - -¿No estás seguro de a qué campaña donar? Giveth TRACE también ofrece “comunidades” que representan personas y proyectos unidos por objetivos e iniciativas comunes. Cuando donas a una comunidad, ¡estás donando a una causa en la que crees! [Las comunidades pueden delegar sus donaciones a campañas o Traces específicos](https://docs.giveth.io/dapps/entitiesAndRoles) y cada vez que las donaciones son delegadas, el donante puede impedir el movimiento. - -De esta forma, Giveth TRACE se basa en tecnología blockchain con una capa añadida de empoderamiento para los donantes que nunca antes había sido posible. **Los donantes no tienen que confiar en que sus donaciones vayan a parar a los proyectos en los que confían, sino que pueden garantizarlo manera activa**. - -### Pero espera, hay más… - - - -Gas gratis para los proyectos en Giveth TRACE -================================== - -Memery - Free gas, gas station - - - En Giveth TRACE, ¡Giveth paga por el gas para que los proyectos no tengan que hacerlo! --------------------------------------------------------------------- - -Giveth TRACE hace uso de dos redes para atacar los problemas de seguridad y escalabilidad. Usamos la red de prueba Rinkeby [hace que sea gratis realizar interacciones básicas en la página](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060), como crear un Trace, manejar donaciones o actualizar tu perfil. Sin embargo, para poder recaudar o repartir las donaciones de un Trace, hace falta pagar por gas en Ethereum para que las donaciones lleguen al destinatario final en la red principal. Nos entusiasma apoyar financieramente cada proyecto en Giveth TRACE y al mismo tiempo protegerlos de la dificil experiencia de usuario y complicaciones de la red Ethereum, ¡así que cubrimos los costos del gas! - -Puedes ver el total de gas pagado por cada campaña, rastro o individuo en TRACE, puedes incluso compartirlo con tus amigos. - -Memery - Traceable Donations - - -###### Total de gas pagado por la [campaña de la comunidad de Commons Stack](https://www.trace.giveth.io/campaign/commons-stack-community-iteration-0) en Giveth TRACE - - -Nuestra misión en Giveth es construir un puente entre el mundo de las organizaciones sin fines de lucro y blockchain, conectando personas, ideas y recursos con aplicaciones gratis, de código abierto y descentralizadas. El lanzamiento de Giveth TRACE y su habilidad de ofrecer transparencia, trazabilidad, personalización, empoderamiento y responsabilidad únicas es un acontecimiento importante en la construcción del futuro de las donaciones. - -¿A qué estás esperando? ¡Dirígete a [Giveth TRACE](http://trace.giveth.io/?utm_source=medium&utm_medium=article&utm_campaign=traceLaunch), pruébalo tú mismo y déjanos saber qué te parece! - -**¿Quieres involucrarte más?** - -* Únete a nosotros en [Discord](https://discord.giveth.io/) o [Telegram](http://t.me/givethio) -* Descubre nuestra [documentación](https://docs.giveth.io/) -* Haz un fork de nuestro código en [Github](https://github.com/Giveth/) -* Síguenos en [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) y [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663). \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-08-12-communtiySpotlight1.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-08-12-communtiySpotlight1.md deleted file mode 100644 index b6b4691d83..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-08-12-communtiySpotlight1.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -slug: communitySpotlight1 -title: "Proyectos destacados de la comunidad #1" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/communitySpotlight1Cover.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - -Watching for those doing good - -¡Estamos de vuelta con una bandeja de plata de proyectos seleccionados por la comunidad para celebrar y destacar! Nuestros contribuyentes en Giveth revisaron la lista y seleccionaron sus favoritos. Hemos encontrado seis proyectos que [ya están en Giveth](https://giveth.io/projects) y que buscan financiación para cumplir sus objetivos. Sigue leyendo para descubrir algunos de nuestros proyectos favoritos de una amplia gama de causas utilizando nuestras DApps. - -Colorado Multiversity - -Colorado Multiversity -===================== - -Es una colaboración de organizaciones locales e internacionales con sede en el caribe norte de Costa Rica. Proveen recursos a los socorristas en caso de catástrofe y a quienes conservan el medio ambiente. La biodiversidad que contiene Costa Rica no puede ser subestimada y la preservación de la abundante flora y fauna única en esta región es primordial para la misión de Multiversity. Actualmente administran una superficie de 1235 acres situados en el Refugio Nacional de Vida Silvestre Barra del Colorado, que ha sido designado por la UNESCO como uno de los lugares más importantes para la conservación de la naturaleza. - -Actualmente, Colorado Multiversity opera desde una estación biológica llamada “El Zota”, que es una de las organizaciones participantes. El Zota lleva a cabo investigación y capacitación para los apasionados de la conservación y biodiversidad. También está The Refuge Project, otra de las organizaciones en Multiversity, que utiliza la facilidad como un espacio seguro para que los socorristas en zonas de desastre de todo el mundo se conozcan, descansen, enseñen y aprendan. - -Colorado Multiversity ha sido reconocido por algunas organizaciones destacadas para posible financiamiento, incluyendo el Fondo de Impacto de los ODS, Gaia Gives y Cooperación Española. Buscan financiación inicial para poner en marcha su misión y cumplir los criterios señalados por las organizaciones . Tienen un amplio espectro de proyectos en marcha que incluyen iniciativas de descarbonización, programas de voluntariado internacional, desarrollo agrícola y reciclaje de plásticos. ¡Mira su video introductorio a continuación y [visita su proyecto en Giveth](https://giveth.io/project/colorado-multiversity) para obtener más información y hacer una donación! - -Feed the Hungry in Chilliwack, BC, Canada - -Alimenta a los hambrientos en Chilliwack, BC, Canadá -========================================= - -Es un esfuerzo local dirigido por un hombre llamado David para contribuir a la población sin hogar que prevalece en la comunidad de Chilliwack, una ciudad cerca de Vancouver en la Columbia Británica. En Vancouver la población de personas sin hogar está presente y en expansión. El clima templado del sur de Columbia Británica ha permitido que esta región se convierta en un centro de atención durante todo el año para los canadienses sin hogar. El problema en Chilliwack se complica porque la ciudad de Vancouver recoge a los sin hogar en autobuses y los dejan en Chilliwack sin forma de volver. - -Alimentar a los hambrientos es un gesto sencillo pero poderoso. El equipo de confianza de David, que consiste de su hija y él, planea crear paquetes de comida para repartirlos entre la población sin techo de Chilliwack. David está buscando apoyo económico para comprar los ingredientes de los paquetes, cubrir gastos de transporte y pagar alojamiento. Al momento de escribir este artículo, el equipo de David se está alistando para ejecutar su plan en las próximas semanas. Los fondos aportados a este proyecto les permitirán expandir su misión y alimentar a más personas. [Encuentra su proyecto en Giveth.io](https://giveth.io/project/Feed-the-Hungry-in-Chilliwack-BC-Canada), haz una donación y sigue en sintonía para las actualizaciones en el futuro. - -Women of Crypto Art (WOCA) - -Women of Crypto Art (WOCA) -============================== - -Habiendo lanzado una comunidad inclusiva para celebrar, apoyar y conectar las mujeres en el espacio artístico de las criptomonedas, las voces de las mujeres son extremadamente importantes y a menudo mal representadas así que WOCA está defendiendo la presencia de las mujeres en cripto. Comparten ideas e información y promueven el trabajo de las demás en todas las ramificaciones de criptomonedas. En seis meses su comunidad ha crecido rápidamente hasta superar los 400 miembros. - -WOCA ha mantenido su rápido crecimiento, mejorando su organización de varias formas. Han construido un sitio web para mostrar el talento de su comunidad, lanzaron una DAO en Colony para manejar su próspera comunidad y han formado fuertes relaciones con proyectos como Panvala y Cryptovoxels. WOCA busca financiación para alcanzar sus metas, que incluye la construcción de una galería permanente, incorporar miembros a la DAO y promover el increíble trabajo realizado por mujeres artistas. Echa un vistazo a WOCA y haz una donación en su [proyecto en Giveth](https://giveth.io/project/women-of-crypto-art-(woca)). - -Vukani - -Vukani -========== - -Se traduce como “Despierta” en el idioma regional isiZulu y es el lema de este proyecto localizado en la zona rural de Zumbabue. Todo el país se enfrenta a problemas de seguridad alimentaria extrema, impulsados por factores políticos y medioambientales. Este proyecto se dedica a buscar soluciones de seguridad alimentaria para uno de los grupos más importantes, aunque vulnerables, de la sociedad: los niños. El dueño del proyecto, Tim Olsson, cree que satisfacer las necesidades nutricionales de los niños les permite enfocarse en su educación y desarrollo. Los niños crearán el futuro del mañana y proporcionarles los medios para triunfar les ayudará a superar los retos a los que todavía nos enfrentamos hoy. - -El objetivo inmediato de Vukani es cultivar alimentos para alimentar a los estudiantes locales. Es necesario investigar para encontrar un sistema agrícola que funcione en las condiciones únicas de Zimbabue. Una vez se encuentre un sistema efectivo mediante el proyecto piloto inicial, su objetivo es ampliarlo y servir algún día al país entero. Han avanzado en la búsqueda de una fuente de agua, pero hay que adquirir más infraestructura par distribuirla eficazmente para el riego. Los fondos donados a este proyecto ayudarán a comprar bombas de agua y sistemas de riego que funcionen con energía solar. ¡Dirígete al [proyecto de Vukani en Giveth](https://giveth.io/project/vukani) para leer más y hacer una donación! - -MyCrypto - -MyCrypto -============ - -Está haciendo que la gestión de carteras sea facilísimo en el ecosistema Ethereum. MyCrypto es un centro para crear y conectar tus carteras de Ethereum. Cuenta con una increíble interfaz de usuario que puede consolidar y realizar un seguimiento de todos tus tokens y valores en la red principal y varias sidechains de Ethereum. MyCrypto también te permite desplegar e interactuar directamente con contratos inteligentes de Ethereum, ¡genial! Aparte de esas maravillosas herramientas, también facilita el envío, solicitud, intercambio y compra de cripto, además del seguimiento de airdrops elegibles. Cuentan con una aplicación de escritorio para gestionar tu cartera sin conexión, útil para manejar llaves privadas y frases semilla. - -MyCrypto es de código abierto y ha desarrollado muchas herramientas gratuitas para la seguridad de los usuarios de Ethereum, como una [base de datos para rastrear estafas de criptomonedas conocidas](https://cryptoscamdb.org/), [una extensión web para evitar intentos de suplantación de identidad](https://chrome.google.com/webstore/detail/etheraddresslookup/pdknmigbbbhmllnmgdfalmedcmcefdfn) y una a[plicación para encontrar direcciones de Ethereum perdidas](https://findeth.io/). Las donaciones a su proyecto los ayudarán a mantener sus plataformas vivas y mantenidas. Prueba su DApp en [https://app.mycrypto.com](https://app.mycrypto.com) y visita su [proyecto en Giveth](https://giveth.io/project/mycrypto) para hacer una contribución. - -Free the Food - -Free the Food -================= - -Creen en la creación de fuentes de alimentación regenerativas utilizando las zonas vacías a los lados de las carreteras. Aprovechando los conocimientos de la agricultura sintrópica, han puesto en marcha su proyecto a lo largo de las frondosas carreteras rurales de Costa Rica. Según Devin y Arthur, cofundadores de Free the Food, la agricultura sintrópica es la puerta de entrada a la restauración de diversidad ecológica, la creación de hábitats para la fauna silvestre y potenciar holísticamente la generación de alimentos deliciosos y saludables. - -Ya han comenzado con tres plantaciones sintrópicas en las calles para cultivar alimentos, con más lugares a la vista. Su visión es crear una red de sintrópicos en las calles y diseñar un sistema de subvenciones que permita la aparición de nuevas comunidades, adquiriendo el conocimiento para comenzar a propagar estas fuentes de alimentación regenerativa. Están buscando financiación para desarrollar su sitio web y comprar herramientas de riego, tanques de agua, semillas, herramientas y para proporcionar un presupuesto mensual para 1 empleado. ¡Encuentra su [proyecto en Giveth](https://giveth.io/project/free-the-food) y aprende más acerca de Free the Food! - -Ahí lo tienes. Seis proyectos asombrosos que van desde el arte, criptografía, naturaleza y todo lo bueno en medio. ¿No ves tu proyecto en la lista? ¡No te preocupes! Iremos destacando más proyectos en nuestro blog y redes sociales, puedes llamar nuestra atención tuiteando sobre tu proyecto y etiquetándonos [@givethio](https://twitter.com/Givethio). - -Si tienes un proyecto para hacer el bien que busca financiación, entra en Giveth.io para dar al mundo un acceso fácil para donar criptomonedas a tu causa. Si quieres mostrar tu apoyo como un donante, ¡echa un vistazo a nuestras dos DApps, [Giveth.io](https://giveth.io/) y [Giveth TRACE](https://trace.giveth.io/) para encontrar más formas de dar! - -**¿Quieres involucrarte más?** ------------------------------- - -* Únete a nosotros en [Discord](https://discord.giveth.io/) o [Telegram](http://t.me/givethio) -* Descubre nuestra [documentación](https://docs.giveth.io/) -* Haz un fork de nuestro código en [Github](https://github.com/Giveth/) -* Síguenos en [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) y [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663). diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-09-10-communtiySpotlight2.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-09-10-communtiySpotlight2.md deleted file mode 100644 index a2d547cf07..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-09-10-communtiySpotlight2.md +++ /dev/null @@ -1,122 +0,0 @@ ---- -slug: communitySpotlight2 -title: "Proyectos destacados de la comunidad #2" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/communitySpotlight2Cover.gif ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -Estamos de vuelta con otro lote fresco de proyectos increíbles en Giveth.io. Tenemos seis proyectos de un amplio rango de causas que estamos presentando en esta entrega de proyectos destacados. Esta es una entrega extra especial porque Giveth.io está activo y aceptando donaciones en la última ronda de [Gitcoin Grants](https://gitcoin.co/grants/) **(GR11)**. Si te sientes inspirado por la misión de Giveth tras leer este artículo, considera hacer una contribución a través de nuestra [lista de grants](https://gitcoin.co/grants/795/givethio-panvala-league) y aprende sobre la magia de la financiación cuadrática. Más sobre eso después… - - -GR11 Magic - -Sin más preámbulos, ¡vamos a sumergirnos y destacar estos proyectos que están haciendo que nuestra DApp sea excelente! - ---- - -ETHOS - -Art Is Solidarity presenta E.T.H.O.S. - Experiencia y subasta de microcasas. - -Refugio de emergencia para personas sin hogar. - -**Refugio de emergencia para personas sin hogar. (ETHOS)** Los **Servicios de Oferta de Vivienda Transitoria de Emergencia (del inglés Emergency Transitional Housing Offering Services o ETHOS)** están diseñando soluciones de financiamiento para la crisis de personas sin hogar en Olympia en el estado de Washington. ETHOS ha sido promovido por “Art Is Solidarity”, una organización local sin fines de lucro que combina tecnología blockchain y medios artísticos para encontrar soluciones y oportunidades de financiamiento para problemas sociales urgentes. En el corazón de este proyecto se encuentra la primera iniciativa de la ciudad: combatir la falta de vivienda. De la descripción de ETHOS: - -> “En 2018, la ciudad de Olympia autorizó una ciudad de tiendas de campaña adyacente al centro de tránsito en el centro llamada “Sitio de Mitigación” para aquellos que andan batallando en las calles tengan un lugar para descansar y buscar refugio. A finales del 2020, dos inviernos y medio y muchas tiendas de campaña después, se concibió el siguiente paso en la creación de un camino hacia la vivienda para los habitantes del centro de la ciudad cuando la ciudad de Olympia contrató a una empresa local de diseño y construcción para crear 60 “microcasas” para sustituir las tiendas de campaña y ofrecer más seguridad y protección para aquellos que intentan ponerse nuevamente en pie.” - -Tras la exitosa construcción e instalación de estas microcasas, Art Is Solidarity usará los fondos recaudados adicionales para mejorar los servicios dentro del Sitio de Mitigación de manera única. Están recurriendo a la ayuda de artistas locales para embellecer las microcasas y convertirlas en obras de arte para acuñarlas como NFTs y subastarlas digitalmente. ¡Los ingresos de estas subastas se destinarán a equipar la casa con muebles, calefacción y mucho más! - -Art Is Solidarity también pretende educar a los habitantes del refugio y artistas locales sobre las tremendas oportunidades que los NFT y criptodivisas pueden ofrecer como formas alternativas de ingreso, además de proporcionarles las herramientas para participar. Echa un vistazo a su [proyecto en Giveth.io](https://giveth.io/project/ETHOS-Emergency-Transitional-Housing-Offering-Services-1) y haz una donación para ayudar a la construcción y embellecimiento de microviviendas y las oportunidades educativas que se están creando para las personas sin hogar en Olympia. - -Finca Morpho - -Finca Morpho -================ - -Ubicada en la península de Osa, Costa Rica, hay una comunidad de nómadas prósperos construyendo armonía ecológica en la Finca Morpho. Este paraíso de acres frente a la playa es donde los humanos crean fuertes lazos entre ellos y la tierra mientras aprenden un amplio rango de habilidades para un estilo de vida en armonía. Estas habilidades incluyen permacultura, construcción con bambú, técnicas de reciclaje, medicina holística, energías renovables y técnicas de cocina saludable. - -Fundada en 2014, la Finca Morpho es un lugar para que los viajeros curiosos pasen tiempo en la naturaleza y se sumerjan completamente en la vida comunitaria. También organizan eventos y retiros para compartir los conocimientos importantes que han cultivado en la granja. Han creado un circuito cerrado de sistemas de reciclaje desde cero, habiendo encontrado formas de reutilizar completamente todos sus residuos. Desde una playa arenosa sencilla han creado un próspero sistema de permacultura con acuaponía, santuarios de suelo y técnicas de captura de carbono. Han recorrido un largo camino desde sus humildes comienzos. - -Hay 7 pilares que componen los fundamentos físicos y conceptuales de la granja: **La Cocina, El Centro de Recursos, Permacultura, Hospitalidad, Infraestructura, Gestión de Proyectos y Relaciones**. La Finca Morpho está buscando financiación para mejorar algunos de estos pilares que necesitan un poco de amor para mantener y optimizar sus funciones. Los cuatro pilares necesitando mejoras son: - -* **La Cocina** - Para seguir alimentando bocas hambrientas y procesando la generosidad de la tierra. Comprando nuevos equipos como batidoras y estufas. -* **El Centro de Recursos** - Para cumplir su misión de reciclar o reutilizar todo lo que usan. Adquirir una impresora 3D, una trituradora de plástico, una extrusora, un microscopio y ampliar la superficie del centro. -* **Infraestructura** - Las cabañas, el sistema de almacenamiento de agua y la red solar que mantienen necesitan amor. Comprar nuevas baterías solares, renovar cabañas e instalar un nuevo sistema de almacenamiento de agua. -* **Permacultura** - Cada temporada viene con nuevos retos y necesidades. Comprar semillas, plantas y árboles. - -Echa un vistazo al proyecto de [Finca Morpho en Giveth.io](https://giveth.io/project/Finca-Morpho) y haz una donación para mantener esta comunidad siga prosperando y sea capaz de difundir su mensaje a quienes lo buscan, aprende más sobre cómo lo hacen en su [página web](https://www.fincamorpho.com/). - -Solidity Development Course in Farsi - -Curso de desarrollo de Solidity en Farsi -======================================== - -Las barreras lingüísticas y de género creadas por la industria blockchain dominada en inglés, obstaculizan las oportunidades de grupos demográficos emergentes de participar en la tecnología revolucionaria que producen los blockchains. Shayan Eskandari, la creadora del proyecto, resume la oportunidad de apoyar: - -> “Se calcula que el farsi es practicado por unos 110 millones de hablantes en Irán, Tayikistán, Uzbekistán, Irak, Rusia, Azerbaiyán y Afganistán… A diferencia del Occidente, donde los ingenieros informáticos son primariamente hombres, los graduados en STEM (ciencia, tecnología, ingeniería y matemáticas) en Irán son aproximadamente 70% mujeres.” - -CoinIran, la organización anfitriona del proyecto, ha desarrollado oportunidades para superar estas barreras al crear programas únicos para hablantes de farsi, en particular su último proyecto, “Mujeres en Blockchain”. Este programa hace que las mujeres iraníes pasen por el campamento de iniciación para desarrolladores de blockchain de la academia ConsenSys, mientras se les proporciona apoyo técnico y lingüístico, dándoles los conocimientos y habilidades para adquirir puestos de trabajo como desarrolladoras de Ethereum. Su ciclo inicial hizo pasar por el curso a 7 mujeres, que aprobaron todas, recibiendo las certificaciones de desarrollador de ConsenSys. - -**Hacer blockchain y criptomonedas más accesibles solo ayudarán a garantizar su crecimiento y adopción**. El proyecto busca financiación para cubrir los gastos de formación de las mujeres y los costes de creación de un curso adaptado a los hablantes de farsi con medios de comunicación, traducciones y programas de estudio completo. Los fondos que se recauden permitirán a más mujeres pasar por el programa. ¡Lee el [artículo completo en CoinIran](https://coiniran.com/empowering-iranian-women-with-blockchain/) y visita su [proyecto en Giveth.io](https://giveth.io/project/solidity-development-course-in-farsi-by-women-in-blockchain-iran) para hacer una donación! - -Oika - -Oika -======== - -Puede definirse como “El sentimiento de bienestar ecológico y de pertenencia a la naturaleza. Es la inteligencia de la naturaleza expresada a través del pensamiento y la acción humana”. La palabra deriva del griego **Oikos**, que significa “hogar”. El proyecto, Oika, está reconectando a los humanos con la naturaleza y creando conciencia sobre el cambio climático a través de la tecnología NFT. El doctor Rich Blundell, creador del proyecto, ha reunido un equipo de científicos, artistas y narradores para cultivar la _Inteligencia Colectiva_. Están combinando los ámbitos del análisis ecológico académico con diferentes técnicas artísticas para producir imágenes y videos que son acuñados como NFTs. Puedes ver sus creaciones en la [página de Oika](https://oika.com/oika-media-projects). - -Oika también mantiene una granja fuera de la red y un barco de investigación marina para que investigadores inspirados colaboren, incubando nuevas ideas y generando conocimiento. Hay una gran variedad de temas sobre los que Oika aboga por investigar, como por ejemplo: - -* Estudio y seguimiento ecológico -* Respuesta a especies invasoras -* Limpieza de plásticos pelágicos/neríticos -* Localización y eliminación de residuos pesqueros -* Informes y seguimiento de vida silvestre -* Investigación de acuicultura -* Fenología (estudio de los efectos del cambio climático) -* Ciencia ciudana -* Colaboración de ciencia y arte -* Interpretación/Comunicación pública -* Periodismo/documentación de conservación - -Oika también ofrece cursos para enseñar los conceptos de la Inteligencia Ecológica. Buscan financiación para continuar operando su centro de investigación fuera de la red y para pagar a los artistas y científicos por sus contribuciones y colaboraciones en la elaboración de los NFTs. ¡Visita el [sitio web de Oika](https://oika.com/) para aprender más y echa un vistazo a su [proyecto en Giveth.io](https://giveth.io/project/Oika-in-the-Blockchain-1) para hacer una donación! - -Grassroots Economics - -Grassroots Economics -======================== - -La capacidad de las economías locales de surgir, crear su propio dinero y darle valor es uno de los conceptos más revolucionarios creados por las criptomonedas. Grassroots Economics (Economías de base) está probando este concepto construyendo economías de código abierto en comunidades de toda Kenia. Su token, conocido como Community Inclusion Currency ($CIC, Moneda de Inclusión Comunitaria en español), se utilizará en todas las comunidades participantes para cuantificar y redistribuir la abundancia de bienes que producen. - -Su visión es crear ecosistemas sanos y descentralizados capacitando a la población local para diseñar sus propias economías. También creen firmemente en la agroforestería sintrópica como técnica principal para proveer abundancia agrícola y producción de valor económico. - -​​Buscan financiación para construir el software de código abierto que necesitan para cumplir sus objetivos. El desarrollo se realiza en su [repositorio público en Gitlab](https://gitlab.com/grassrootseconomics). ¡Echa un vistazo a su [proyecto en Giveth.io](https://giveth.io/project/grassroots-economics-community-currency) y haz una donación para permitir que las comunidades kenianas construyan nuevas tecnologías utilizando blockchain! - -Rainbow Crystal Land - -Rainbow Crystal Land -======================== - -Entre las montañas de los Andes, en San Agustín, Colombia, hay una comunidad de espíritus libres librando a la madre naturaleza y creando espacios de vida comunitarios. Rainbow Crystal Land (RCL), establecido en 2014, se esfuerza por crear una red global de comunidades sin líderes y estructuras horizontales que viven en armonía entre sí y con la Tierra. Por ahora operan desde su centro principal en San Agustín, pero buscan construir una comunidad global que comparta su filosofía. Se basan principalmente en donaciones pero también venden la comida que cultivan en la tierra en los mercados locales. Todos estos fondos van a parar a su “Sombrero Mágico”, que se utiliza para comprar los alimentos necesarios y pagar gastos generales para seguir existiendo. - -Han redactado un [completo manual](https://rainbowcrystal.land/document/handbook/) en el que detallan varios aspectos de su organización, incluyendo su declaración de Intenciones Comunes, además de su Misión, Visión y Valores. En el terreno mantienen varias casas para familias y dormitorios para sus habitantes humanos. Tienen una red solar para suministro de electricidad en circuito cerrado y también una granja de permacultura en su parcela de 14 hectáreas. - -RCL está buscando financiamiento para mejorar gran parte de su infraestructura existente. Esperan comprar bambú tratado y otras maderas para terminar sus proyectos de vivienda. Necesitan comprar herramientas y material vegetal para empezar a utilizar sus terrenos recién adquiridos. También se requieren fondos para alimentar a sus ciudadanos, es decir, a los que trabajan duro para construir su visión utópica. ¡Consulta este [proyecto en Giveth.io](https://giveth.io/project/rainbow-crystal-land-colombia) para aprender más y hacer una donación! - -**¡Con esto terminamos esta edición de proyectos destacados de la comunidad!** Seis Proyectos diversos que están teniendo un impacto positivo en todo el mundo, échales un vistazo y considera hacer una donación para mantener estas importantes causas vivas y prósperas. ¡Sigue atento a más proyectos destacados en el futuro! - -Además, si te gusta Giveth.io y el trabajo que hacemos para ofrecer plataformas de financiación gratuitas y de código abierto para causas filantrópicas, considera hacer una donación a nuestro [Gitcoin Grant](https://gitcoin.co/grants/795/givethio-panvala-league). Asimismo tenemos **nuestra otra DApp**, [Giveth TRACE](http://trace.giveth.io/), para proyectos más complejos que quieren ofrecer donaciones rastreables. Puedes hacer una donación a Giveth TRACE en su [listado de Gitcoin Grants](https://gitcoin.co/grants/2154/givethtrace) también. Cada donante único en nuestra lista aumenta la cantidad de fondos igualados que recibimos a través de [financiamiento cuadrático](https://wtfisqf.com/?grant=&grant=&grant=&grant=&match=1000), así que, ¡cuantos más seamos, mejor! - -## ¿Quieres involucrarte más? --------------------------- - -* Únete a nosotros en [Discord](https://discord.giveth.io/) o [Telegram](http://t.me/givethio) -* Descubre nuestra [documentación](https://docs.giveth.io/) -* Haz un fork de nuestro código en [Github](https://github.com/Giveth/) -* Síguenos en [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) y [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Ayúdanos a construir el futuro de las donaciones: 🦄 [Dona directamente](http://donate.giveth.io/) 🦄 o [compra un Ledger con nuestro enlace de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663). \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-10-19-communitySpotlight3.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-10-19-communitySpotlight3.md deleted file mode 100644 index d3130c343a..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-10-19-communitySpotlight3.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -slug: communitySpotlight3 -title: "Community Project Spotlight #3" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/givethComeWithMeBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - -It’s time for another batch of great projects from Giveth.io, hand-picked by our contributors. We have six amazing projects to feature in this edition of the community spotlight. - -Project spotlight Time! - -There’s an exciting array of projects waiting below — everything from indigenous culture, to black art, to even the arcane realm of memery. Discover some of the magic on [Giveth.io](https://giveth.io/) with these projects that are making waves in our physical and digital worlds. Let’s dive in! - -Futuro Nativo - - -## FUTURO NATIVO - -is celebrating and spreading indigenous cultures and practices found in the western Brazilian region of Acre. They are creating donation pathways to empower several native tribes, and are propagating holistic practices to restore our connection with the Earth. They currently support four tribal villages in the region: - -* **Yawanawa — Shukuvena** (“Toucan” in the local language) — Praised for fostering strong female leaders, this tribe is focused on agroforestry, food sovereignty, natural medicines and spiritual practices. -* **Huni Kui — Pinuya** (“Hummingbird” in the local language) — Residing in the northern zone of Acre, the village of Pinuya is making huge leaps in reforestation efforts and crop laying. They are focused on yielding saplings and food surpluses with the intention to move away from tourism and find alternative income sources. -* **Huni Kui — Caucho** — Dwelling in the basins of the rivers Juruà and Purus, the village of Caucho strives to reclaim their culture from the shocks of colonial industrialization. The Amazon Rubber Boom eroded much of their ancestral culture. They believe in sowing their culture through music, dance and art. -* **Kuntanawa** or “Coconut People” — Believe that plants are the way to connect with the spirits of the forest. They have mastered how to cure their people with traditional medicines and plan to cure the world by creating alliances of communities committed to restore the balance of nature. - -Each tribe boasts dozens of families living on their ancestral land, which collectively is spread out over hundreds of thousands of hectares of Amazonian rainforest. These peoples steward their land, implementing traditional agroforestry techniques, as well as ply their artisanal craft-making skills. The tribes affiliated with Futuro Nativo also host visitors and workshops to teach their culture to the curious and passionate. - -Futuro Nativo has very well defined funding goals which complement each tribe’s unique needs and offerings. Visiting [their website](https://www.futuronativo.org/projects), you can see projects range from tree nurseries, educational events, to even creating online stores to distribute their artisanal crafts. Check out [their project on Giveth.io](https://giveth.io/project/FUTURO-NATIVO-1) to learn more about the projects of each tribe and to make a donation! - -HNS Fund - - -## Handshake Development Fund - -carries the banner for open-source software and the free decentralized web. The Handshake Development (HNS) Fund is the community funding the Handshake protocol and affiliated systems. HNS at its core is a system for distributing internet domain names using cryptocurrency technology. The HNS protocol website hits home the need for better domain name distribution framework: - -> _“Names on the internet (top level domains, social networking handles, etc.) ultimately rely upon centralized actors with full control over a system which are relied upon to be honest, as they are vulnerable to hacking, censorship, and corruption. . . . Services on the internet have become more centralized beginning in the 1990s, but do not fulfill the original decentralized vision of the internet. . . . Centralization exists because there is a need to manage spam, griefing, and sockpuppet/sybil attacks. Previous decentralized systems largely stopped working due to spam. If it were more costly to grief on the internet using decentralized systems, the need for trusted centralized corporations to manage these risks decrease.”_ - -HNS uses a token (aptly named HNS) to register domain names. Using these cryptographic tokens, participants can transfer and update their registered names. By creating a decentralized and accountable system, HNS (by way of its users) can inhibit a centralized actor from scooping up all the domain names. The HNS Fund seeks out donations to keep afloat their open-source tools, such as DNS records, domain registries, and educational content. [Find their project on Giveth.io](https://giveth.io/project/handshake-development-fund) and make a donation to support HNS public goods! - -Njome Innovation Academy - -## Njombe Innovation Academy - -is creating the next generation of African entrepreneurs in Njombe, Tanzania. Njombe Innovation Academy (NIA) is importing the Social Innovation Academy (SINA) educational model which began in Uganda. The premise of SINA is to invite members of marginalized african demographics with passion and ideas to a co-living experience to gain the entrepreneurial skills to make their dreams a reality. SINA has proven to be extremely successful, tackling prevailing African issues around failing education systems and corresponding unemployment rates. Njombe Innovation Academy profoundly lays out their **Theory for Change**: - -> _“The desired impact (of NIA) is an increased number of social challenges tackled in Njombe by youth-led enterprises with locally available resources. . . . we will bootstrap a self-organised community of youth in Njombe who commonly owns(sic) and manages(sic) resources (material, knowledge, financial, social) to create social enterprises out of challenges . . . “_ - -SINA communities have been spreading around the continent and Uganda is ready, more than ever, for it’s own local SINA node. NIA identifies that local youth unemployment hovers around 10% with more than 40% never completing secondary school. Crippling rates of malnutrition and HIV hamper the societal and economic growth of Njombe. - -Njombe Innovation Academy has outlined a clear plan for kick-starting the local SINA community. The first step is to send 3 local youth from Njombe to Uganda to gain insight from the original SINA. Then, with supporting members and facilities, these successful graduates begin to train subsequent cohorts of entrepreneurs. In 2 years they are targeting to put over 50 youth through the local Njombe SINA program and generate nearly a dozen new enterprises as a result. 50% of these participants will be women and a further 15% will be people with disabilities. All participants will come from poverty based backgrounds. - -To learn more of NIA milestones, their funding targets and to make a donation, visit [their project on Giveth.io](https://giveth.io/project/Njombe-Innovation-Academy-1). NIA is also partnered with Giveth in Panvala’s Regenerative Commons Coalition, you can view [their Panvala listing here](https://panvala.com/njombe-innovation-academy). - -Meme Manifesto - -Meme Manifesto -============== - -The 21st century cultural phenomenon of memes has embedded itself firmly in the history of humankind. Meme Manifesto goes deep… deep, down the rabbit hole of memes as an ideological force and as a new medium of communicating complex, nuanced concepts. The project conveys itself as an amorphous transmedia project that will take various forms at various points of its evolution. The Manifesto itself expresses powerful reflections on meme culture: - -> _“. . . we believe memes to be the latest iteration of the one true power that defines us as a species: the faculty to understand, interpret and alter our reality through linguistic and symbolic patterns of meaning. To understand this power means to hold the keys to control the uncertain grounds on which our common social world is constructed.”_ - -Meme Manifesto - -###### A snapshot of what to expect among the depths of the “meme iceberg” - -On the [Meme Manifesto we bsite](https://mememanifesto.space/) you can embark on a journey through the meme-sphere beginning from the nascent forms of memery, into the depths of niche cultural references and intricate memeified expressions. Prepare yourself, it’s a long way to the bottom. Donations made to this project will go to the artists who wrote and assembled the meme manifesto and its current representations. Check out [Meme Manifesto’s project on Giveth.io](https://giveth.io/project/meme-manifesto) to learn more of their philosophy and to make a donation. - -Black Love Mural Festival - -## Black Love Mural Festival - -Held in downtown Denver, Colorado, The Black Love Mural Festival (BLMF) highlights prevailing issues in black society and the cultural anecdotes held within. It is also a celebration of the artistic talent of local black artists in Denver. - -The festival itself was created from the momentum generated by the George Floyd protests with the first one taking place in 2020. In a collaboration between Rob The Art Museum and IRL Art, two local entities that organize community events and art exhibitions, they hosted 93 artists who painted murals all over the city, including around the state capital buildings. - -Black Love Mural Festival - -###### _Photo credits:_ [_The Denverite_](https://denverite.com/2020/06/12/black-love-mural-festival-will-showcase-art-by-black-denver-artists-at-civic-center-park/) _and_ [_Black Love Mural Festival_](https://www.blacklovemuralfestival.com/) - -Now their mission is to prepare for future BLMFs and transfer these works into the digital realm. In 2021, largely resulting from the circumstances of the pandemic, new portals are being created to bring the festival to the blockchain. Several dozen artists have had their works minted as NFTs, to be preserved digitally. BLMF strongly believes that blockchain holds the solutions to empower minority groups and artists with the tools for a better future. - -Funding received on the BLMF project will go to the volunteer team who not only pay gas in Ethereum to mint NFTs for artists but also continue to educate the BLMF artist community on using blockchain and the Ethereum network. Check out [their project on Giveth.io](https://giveth.io/project/Black-Love-Mural-Festival) and make a donation to support black art in Denver! - -Black Love Mural Festival - -## Permaculture Action Network - -is a North American collective that orchestrates action on environmentally regenerative programs. Utilizing music, culture, and art they have mobilized hands to create and maintain localized nodes of permaculture in over 65 cities for the last 5 years. In more concrete terms, this is executed via **Permaculture Action Days;** an event which organizes various activities including workshops and discussion panels, often in partnership with local music festivals or cultural events. During the event, participants are channeled to aid in the construction of permaculture infrastructure, such as community gardens, rainwater catchment systems and greenhouses. - -The heart of activity during the event is the **Permaculture Action Hub**. This is the physical place which brings in curious festival attendees to learn a wide variety of subjects, ranging from alternative economies to mushroom cultivation. - -Also featured during Action Days are **Permaculture Action Courses**. These are free, hands-on classes that teach regenerative ecological techniques and socio-economic structures for individuals and communities. - -Adapting to the pandemic, the Permaculture Action Network has begun building their next interactive tool: the Just Transition Map. This map will show locations of community spaces and projects that are creating better alternatives to the current extractive economy. This will be a tool for the global environmental justice movement to coordinate and create action. Donations to Permaculture Action Network will help them build the Just Transition Map and to allow the network’s programs to persist through the pandemic. Check out [their project on Giveth.io](https://giveth.io/project/permaculture-action-network) and make a donation to support permaculture education and environmentally regenerative tools. - -That’s a wrap on this edition of the community project spotlight: Six unique projects bringing new dimensions of insight and change into the world! Want to get more eyes on your project? Coming soon on Giveth, we’ll be launching a rewards system for donors who contribute to verified projects. [Learn more](https://www.youtube.com/watch?v=9ZiGlIm2vBs) or [apply to get verified today.](https://hlfkiwoiwhi.typeform.com/to/pXxk0HO5) Stay tuned to the Giveth Medium for more project spotlights and updates on what we’re cooking up at the Future of Giving. - -Come with me if you want to give - -### Want to get more involved? - -* Join us on [Discord](https://discord.gg/JftjK8Un3z) or [Telegram](http://t.me/givethio) -* Discover our [Docs](/es/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-11-18-communitySpotlight4.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-11-18-communitySpotlight4.md deleted file mode 100644 index fdd7d1f52a..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-11-18-communitySpotlight4.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -slug: communitySpotlight4 -title: "Community Project Spotlight #4" -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/projectSpotlight4banner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - - -Wow, what an exciting month it’s been since our last update. The crypto market is hitting all-time highs across the board, there’s no better time to spread the joy and make some donations to projects that are working hard to make positive changes. - -Project spotlight Time! - -We’ve got another fresh batch of five projects that we’re featuring in this fourth edition of the Community Project Spotlight. But first, we’ve got some big news! 1Hive let the cat out of the bag and gave a sneak peek of the GIVeconomy launch. Tune-in to get the insider scoop on some of the details and the UI. - - - -Expect to hear more about the GIVeconomy in the coming weeks ;) Now let’s dive into some awesome projects that are live [giveth.io](https://giveth.io)! - -UPF coin - -## UPF Coin - -We all know plastic is a problem, its impact on the environment cannot be overstated. Untangling our relationship, as humans, with plastic will be one of the great challenges of our time. UPF Coin is a project by Unplastify which, as the name implies, is on a mission to put the brakes on our consumption of plastic. Unplastify is based out of Argentina and the USA, and provides a wide range of educational and practical activities promoting unplastification. - -Their primary area of interest is the crippling effects of plastic waste in our oceans. To that end in 2018 they embarked on an epic oceanic adventure where the team took off on a sailboat named “Fanky” across the Atlantic and back, collecting plastic samples and researching impacts and alternatives to plastic. Their voyage took them from the ports of New York City all the way to Corsica and back across the pond to Buenos Aires, Argentina. You can check out more of the work unplastify does on [their website](https://www.unplastify.com/). - -The UPF Coin project introduces the powerful realities of blockchain and tokenization to their noble cause. At the heart of this lies a proprietary UPF blockchain which operates on a “proof of unplastify work” to distribute UPF coins. Every coin minted represents one tonne of avoided plastic consumption. Unplastification work done will be human validated by the UPF team. They plan to have a working blockchain and 25 UPF coins emitted by the end of this quarter! That’s 25 tonnes of plastic mitigated. Donations to their project will help them research and fund the deployment of the UPF token economy. [Check out UPF Coin on giveth.io](https://giveth.io/project/upf-coin) and make a donation! - -Positive Blockchain - -## Positive Blockchain - -With an ever-increasing emergence of ‘blockchain-for-good’ projects, how can anyone keep up with all these amazing high vibes? Positive Blockchain is building the data-driven solution, having created the database for the blockchain-for-good universe. They maintain an impressive library of philanthropic blockchain project profiles that allow anyone to find projects working on causes they care about. - -Positive Blockchain keeps track of the status of each project, whether they are in conception, began development or have already launched. From their [Impact Dashboard](https://pb.chainist.de/) you can make a wide range of queries and see statistics of what projects are working on. They use the [UN’s 17 Sustainable Development Goals](https://sdgs.un.org/goals) as part of the base metrics for querying projects. From the Social Impact Map you can see the distribution of blockchain-for-good projects worldwide. - -They are asking for donations to expand their network of partners, maintain their databases and source out professional assistance in their tasks. If an excessive amount of funds are raised they will put them to expanding their network of projects in Africa. Visit the [Positive Blockchain website](https://positiveblockchain.io/) and check out [their project on giveth.io](https://giveth.io/project/positiveblockchain.io) to make a donation! - -CineFi Network - -## CineFi Network - -_Coming soon to a blockchain near you! …_ - -The decentralization of the film industry stands to be a great boon for artists, producers, actors and viewers alike. The game-changing dynamics of blockchain are pervasive across an expansive list of modern industries. CineFi is introducing a platform to revolutionize funding and revenue streams from film-making. - -The CineFi Network begins with artists submitting proposals for films they’re inspired to create. A CineFi token (CINE) will be the medium through which users can interact with proposals and films. Platform users can decide whether or not to invest funds (CINE) into bringing the film proposals into fruition. If the film reaches its funding goal a fractilized NFT is generated which represents proportional rights to creators and investors of the film, guaranteeing a cut of the revenues generated. The platform also allows users to stream or purchase these decentrally financed films with the same CINE tokens. - -By this novel system, CineFi effectively allows for real-time community signalling for what films they want to see made. Thanks to Blockchain technology, creators and artists can more transparently navigate the terms on which they share revenues generated from their works. The blockchain becomes the final source of truth for where the fractalized NFTs are distributed, where funding comes from and where revenues go. - -According to the [CineFi website](https://cinefi.network/) we can hope to see film proposals rolling in by around mid-2022. Checkout [CineFi Network on giveth.io](https://giveth.io/project/cinefi) to make a donation! - -Good Work Foundation - -## Good Work Foundation - -Access to modern education programmes in rural communities has always proved to be challenging; resources, budgeting and infrastructure all play a role. In Africa, these challenges create troubling disparities between populations. The Good Work Foundation (GWF) is focused on closing this gap and raising the bar. They have created a wide range of educational programmes with a focus on digital literacy. The programmes offered go from primary school students all the way to post-secondary specialized training for adults. - -On Giveth, GWF is raising funds particularly for their Open Learning Academy programme, which focuses on young students in rural South Africa. On the project page they mention the staggering statistics they’re grappling with: - -_“In_ **_rural South Africa_**_, of 100 South African children that start school, approximately 60 will reach and write matric (high-school graduation exam), 37 will pass, and 12 will access university. This crippling problem will be even more exacerbated going into 2022.”_ - -The programme intends to reach over 9,000 students from grade 4 to 8 in the municipality of Bushbuckridge in South Africa. The Open Learning Academy allows rural schools to outsource coding, robotics and digital literacy programmes to the GWF learning centre. The programme intends to support existing curriculums, rather than diverge from them, allowing participating children to build relevant skills to continue their education. You can learn more about GWF and their other programmes on [their website](https://www.goodworkfoundation.org/). Be sure to check out [their project on giveth.io](https://giveth.io/project/gwf-giving-tuesday-2021) and make a donation to support rural African education! - -Co-funding the DAOist - -## Co-funding the DAOist - -The Decentralized Autonomous Organization (DAO), as a concept, is reforging the archaic methods of how we organize and govern as humans. DAOs represent not just a technological blockchain breakthrough, but also a cultural force to be reckoned with. DAOs in effect allow organizations to form organically and continually evolve, leaning on blockchain transparency and computer-aided governance systems. The technology we use to create DAOs is constantly iterating upon itself however we as humans remain as the constant base layer, “**_Layer 0_**”. - -The DAOist is a DAO (aptly so) that intends to capture this social phenomenon and to incubate resulting ideas, collaboration and cultural practices. This takes form as live and virtual events held around existing events in the Ethereum community. They host conferences where DAO champions can come and share experience and knowledge and to build partnerships with other value-aligned communities. - -Their first event was in [Paris for EthCC4 in July of 2021](https://www.youtube.com/watch?v=hBV5All5yM8). It was a huge success and the people demanded more, so they [hosted a second one in Lisbon](https://www.youtube.com/watch?v=U5aUHWDU7jg), in October, of the same year. Their instant success has only proven that there’s a real desire to open up a space for DAOs to share and learn. To that end, they want to create educational spaces, physical and virtual, to empower DAOs. They are also in the process of defining their DAO structure. The DAOist is seeking funds in order to continue to host events and to create a year-round space for DAO enthusiasts to meet, collaborate and learn. Check out [their project on giveth.io](https://giveth.io/project/cofunding-the-daoist) to make a donation! - -That’s a wrap for this one! Five projects shaking things up in our virtual and physical worlds. The digital realms being constructed are only becoming more ground-breaking and people are taking notice. Digital technology, particularly blockchain, is poised to revolutionize a wealth of domains, from education, arts, the environment, to even the fundamentals of how we organize. - -Keep your eyes peeled for more details on the next phase of Giveth, it’s going to be BIG! Of course, we’ll have more projects to spotlight soon enough so **_watch this space_**. - -### Want to get more involved? - -* Join us on [Discord](https://discord.gg/JftjK8Un3z) or [Telegram](http://t.me/givethio) -* Discover our [Docs](/es/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-12-06-givethDAO.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-12-06-givethDAO.md deleted file mode 100644 index 08d14ceb44..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-12-06-givethDAO.md +++ /dev/null @@ -1,173 +0,0 @@ ---- -slug: givethDAO -title: "The Giveth DAO: Community GIVernance" -author: Dani -author_image_url: /img/blog/DaniAuthor.jpg -image: /img/blog/givethDAOblog.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - - -Giveth has a long [history of experimentation](https://medium.com/giveth/the-unicorndac-a-non-hierarchical-decentralized-governance-experiment-8dfbe6e98d19) in the decentralized governance realms. - -Before becoming a [DAO](https://xdai.aragon.blossom.software/#/nrgiv/0x749cccd03c00110cf76f4e009c6eaf59b5f2bd0e/) (with a [DAF](https://www.sdgimpactfund.org/giveth-foundation)), Giveth fund allocation was administered by a [Unicorn DAC](https://trace.giveth.io/community/unicorn-dac) — A Decentralized Altruistic Community — trying out new ways of governing the build and use of our DApp (Donation Application). - -rGIV Trace Header - -Decisions for how to distribute incoming donations to the Giveth DAC across our platform were made by nominated and approved team members, who met regularly to evaluate Traces (formerly Milestones). From rewarding contributors to funding initiatives that further #blockchain4good, each Unicorn allocated a portion of funds to deserving people and projects every two weeks. - -Unicorn DAC donations - -###### On-chain (Rinkeby) tracking of the original Giveth DAO — [The Unicorn DAC at trace.giveth.io](https://trace.giveth.io/community/unicorn-dac) - -Our “GIVernance” has matured significantly in preparation of launching the [GIVeconomy](https://youtu.be/mIhfmmGjT8g). We’ve learned a lot along the way and are excited to share where the Giveth Reputation DAO (rGIV DAO) is now. - -## How does Giveth DAO it? - -Within Giveth, we strive to demonstrate these principles: - -* To value transparent, holistic governance and work to be a shining example of it. -* To explore and readily adopt new innovations that support us in embodying these values. -* To practice the self-organizing power of sociocracy, which we apply in the organization of tasks, participation in the [Proposal and Advice Process](../whatisgiveth/adviceProcess/), and facilitation of our governance meetings. - -Our [GIVernance Circle](../whatisgiveth/introGIVernance) Mission Statement reflects this foundational intention: - -> We **_are progressively decentralizing the Giveth decision-making process by building a community and a token-based economy around our platform that recognizes contributions, values participation and rewards altruism._** - -The Giveth DAO is made up of [people](https://giveth.io/about) who have acquired reputation and trust through perseverance and dedication to the Future of Giving by participating in building the Giveth community and our Donation Applications (DApps). - -## nrGIV — The Reputation Token for Stewarding the GIV launch - -the nrGIV DAO - -Minting the new reputation tokens (nrGIV) to replace the old (rGIV) on Aragon. - -While most activities take place off-chain in our [publicly accessible forums](https://forum.giveth.io) and [live-streamed meetings](https://www.youtube.com/channel/UCdqmP4axeI1hNmX20aZsOwg), the community has implemented and recently renovated an on-chain solution. Deployed via [1Hive](http://1hive.org) as an Aragon Reputation DAO using the [xDai chain](https://www.xdaichain.com/for-users/getting-started-with-xdai), it is designed to evolve along with the advancements of our own protocols as well as those of Ethereum collaborators and eventually, multi-chain ecosystems. - -It has 3 primary stewardship responsibilities: - -1. Stewarding the existing Giveth commons ([Giveth Multisigs](https://docs.google.com/spreadsheets/d/1q_5VFt9C3pX-A5V0UYRSefoNPHfn3GDvEywXGvdj7cw/edit#gid=1931334782), [Giveth.io](http://giveth.io), [Trace.giveth.io](http://trace.giveth.io), and soon to launch GIVeconomy DApps) -2. Stewarding the GIV token initial distribution. -3. Stewarding the [Progressive Decentralization](https://a16z.com/2020/01/09/progressive-decentralization-crypto-product-management/) of the GIVeconomy. - -## Why participate? - -Reputation is earned over time, but rewards are dished early and often to recognize value and encourage participation in the Giveth Community. - -We [!praise](../whatisgiveth/introDiscord#praisebot) you for: - -* Attending meetings and speaking up in Discord -* Testing and using our tools -* Feedback into development for improvement -* Maintenance of our living processes -* Writing and reviewing documentation -* Talking about us on social media (criticism welcome, just be kind about it!) - -Monthly tabulation of [Praise](https://trace.giveth.io/campaign/rewarddao) and [SourceCred](https://sourcecred.io/) results in the disbursement of ETH, DAI, and/or PAN tokens, depending on what’s been donated to Giveth. We give what we’ve got, and the more you give, the more you get! - -Over time, new contributors can build reputation in the community and become eligible for nrGIV tokens that are minted on a quarterly basis. **In this way we co-create a community of builders that are self-organized by design, decentralized by technology, and altruistic by nature.** - -## Who Qualifies? It Starts with Showing Up! - - -**Anyone can earn rewards by engaging in the Giveth community** - -Praise is our way of saying thanks for being awesome. The first 20 minutes of our [weekly Community Call](https://calendar.google.com/event?action=TEMPLATE&tmeid=MW5zazNraGxzbmZza3EzcDJlYmpnaWd1YjYgZ2l2ZXRoZG90aW9AbQ&tmsrc=givethdotio%40gmail.com) are dedicated to celebrating who did what for the past week. By using the PraiseBot, !praise can be given in any channel on the Giveth Discord server at any time, and we even have a dedicated [#praise channel](https://discord.gg/Afc359P78c) because there are so many people doing great things. - -All those **_thank you_**’s are captured in a spreadsheet and reviewed by the Working Group Stewards every four weeks, to use in combination with SourceCred for allocating a percentage of the available Rewards to contributors. This practice of !praising contributors transparently and distributing rewards was kicked off 4 years ago with the [first PraiseBot built for Giveth](https://github.com/Giveth/giveth-bot) on Matrix and now carried forward by [Commons Stack](http://commonsstack.org) and the [Token Engineering Commons](http://tecommons.org)! - -Giveth.io join page - - -**Givething Cred for contributions through Discord, Discourse, & GitHub** - -As a global digital community, we recognize that while much of what we do is seen by others — a lot is also just happening organically online and can be quantified to some extent by using data analytics. - -When you engage in our community discussions on Discord, participate in the soft governance via our Discourse forums, and create or work on issues in the GitHub repositories, these interactions are recorded and gathered into a [SourceCred dashboard](https://cred.giveth.io/#/explorer). - -**Consistency builds Reputation, and earns Trust** - -Contributors qualify for nrGIV (Giveth Reputation Tokens) after 3 months of participation as recorded via the Praise and SourceCred calculations reviewed monthly. These tokens are minted quarterly for new and active contributors. Those no longer contributing do not receive more nrGIV — but do retain all of the tokens previously received. - -## When did Giveth move to On-chain Governance? - -> The original rGIV DAO instance can be seen [here](https://aragon.1hive.org/#/giveth/0x8ce560c4e8ddc2f735044140e677cc936a68dd6a/), where we launched with 1,111 tokens distributed to each of the 8 Giveth Reputation DAO co-founders in January 2021 for the previous year. - -current contributor spreadsheet - -2,222 tokens were minted for each qualifying contributor in April for January-March 2021, then [3,333 in July](https://forum.giveth.io/t/passed-rgiv-token-distro-q2-contributors/52) for April-June. As in any good experiment, discoveries arose from these iterations and in October 2021, the rGIV DAO voted to retire the rGIV token in favor of creating a new instance (nrGIV) with several configuration changes, including the move from 1,111 to 1, ditching the extra digits. - -**_Also changed in this new rGIV DAO: the distribution of tokens now follows a Fibonacci sequence. This means that the number of tokens minted for each contributor in the latest period is equal to the sum of the two previous two periods._** - -As shown, [Dani](https://twitter.com/TheOfficeMystic) has been contributing since day 1. She earned 1 token to vote with the first period (1,111 — which was converted to 1 in the new simplified DAO), 2 tokens for the second period, 3 tokens the third period (because 1 + 2 = 3), and 5 tokens the fourth period (because 2 + 3 = 5). If she stops contributing there, she will retain her total balance of 1 + 2 + 3 + 5 = 11 nrGiv tokens for voting on governance proposals after the 4th period. If she continues consistently contributing to the Giveth Community, she will always have at least 1 token more than any contributors that came in later. - -the nrGIV DAO token holders - -[James](https://twitter.com/positonic) is a co-founder of the rGIV DAO, and received tokens for periods 1, 2, and 3. He resigned during the 3rd period to focus on [toucan.earth](https://toucan.earth/), and did not contribute during the 4th period, so does not qualify for the minting of 5 tokens. His voting weight remains at 6 tokens, while current contributors weight grows to 11. In this case where a past contributor does not return for 6 months and misses 2 full periods, their voting weight is now lower than a new contributor receiving nrGIV tokens during those two mintings. - -So in this example, new contributors in periods 4 and 5 receive 8 tokens (3 + 5) bringing their total to 12 (5 + 8) — double that of James. When James returns, he will come in with his previous token weight and after another 3 months of contributions, qualifies to again receive nrGIV tokens. - -In this way new contributors can gain as much influence as someone who has contributed in the prior two time periods, and over time the influence of past contributors is reduced after exiting the community. Behind this design is an assumption that those currently contributing can make the most informed vote about current governance of the organization. For consistent contributors who have been around from the beginning, those joining later will never reach or surpass your voting power, incentivizing retention of talent and wisdom for the community while incrementally fractionalizing the lead. - -> Successful decentralized governance has been shown to require a healthy balance of new contributors being valued early, and long-time contributors valued for carrying the vital threads of vision, mission and information on the organization from past experience. - -Note: If you are on maternity or paternity leave, you still get the period’s token allocations during leave. - -## What is the nrGIV token used for? - -**Voting on proposals that build the #FutureofGiving** - -Anyone can make a proposal to the rGIV DAO, whether they are an nrGIV token holder or not. But first! Giveth follows a Sociocratic proposal-forming process by soliciting opinions and clarifying questions initially, then making revisions and polling for support via an Advice Process on our forum. - -> **Previously hosted on** [**Loomio**](https://www.loomio.com/)**, you can see the proposal process** [**used to initiate the rGIV DAO**](https://www.loomio.org/d/4TKQjvCg/configuring-giveth-dao-rep-token-on-aragon-1hive) **here!** - -In 2021 Giveth revised its organizational structure into new Circles and Working Groups while launching a [new proposal management method on Discourse](https://forum.giveth.io/): - -the giveth forum - -## From Off-chain Advice to On-chain Voting - -After a proposal has been reviewed, the champion (person writing and advocating for the proposal) can post a new Vote to the rGIV DAO! Once made, nrGIV token holders have 5 days to use their tokens and vote “yes” or “no”. Voting on each proposal in this DAO allocates your fully accrued nrGIV token quantity; and you do not lose them if you vote. In other words, if you have 7 tokens, and you vote “yes,” then 7 nrGIV tokens are added to the total “yes” votes while the tokens remain in your wallet. When you vote on other proposals, you still have 7 nrGIV tokens to vote on those as well. - -> **The Giveth Reputation DAO does not use Conviction Voting or require you to “stake” your reputation tokens — you never lose your tokens or have to choose which proposal to use them on; you always have the same number of tokens to vote with for each new proposal.** - -In order for a proposal to pass, it must have a majority of yes votes, and reach a “minimum approval” level, which we’ve set at 25%. If a proposal doesn’t have more than 25% of all minted tokens voting yes on it, it automatically does not pass regardless of the distribution of “yes” and “no” votes given. However, the proposal can always be proposed again and voted on again. - -The second metric within each vote is the “Support” level. We have set that at 88%. If a vote reaches this level, it has more than the majority by a large margin and is labeled as having strong support. The third metric set by the DAO is “vote duration”; how much time must pass before voting is closed. - -Which Decisions Does the Giveth Reputation DAO Need to Vote on? -=============================================================== - -The rGIV DAO has the responsibility for governing the GIVeconomy launch and our commons. This means that the assets built by the Giveth community and the funding received from donors to support Giveth are owned by the Community itself — the Givers and Makers contributing their skills, time, energy and resources to it. So deciding how to build the DApps, contract with individuals to fill roles on the team, and distribute funds to the Circles for maintaining operations and development of the open source code is a job for nrGIV token holders that collectively make up the rGIV DAO. - -The road to decentralized governance has been paved with the bricks of this goodwill, and you can see again in Loomio how the Giveth Unicorn DAC used the Advice Process and voting to decide how to [allocate a 285 ETH gift in 2019](https://www.loomio.org/d/Sbn1FeT7/285-eth-what-am-i-gonna-do-)! - -The Giveth Reputation DAO has the opportunity to do this again now as we contemplate allocation of the proceeds from [Rainbow Rolls](https://medium.com/rainbow-rollup/nftps-rainbow-rolls-7a01d5eb1bb2) and the [Optimism Retroactive Public Goods Grant](https://medium.com/ethereum-optimism/retropgf-experiment-1-1-million-dollars-for-public-goods-f7e455cbdca). Balancing the upcoming needs of the Community to sustain itself through launching the GIVeconomy this year, and to reward the contributors who worked tirelessly in past years to earn the respect and the funding, is the responsibility of the current DAO members. - -rainbow rollup donation - -If this is a subject that interests you enough to have read this whole post, perhaps you are interested in contributing to the Giveth commons by participating in our off-chain Advice Process on the current decision regarding [how to allocate the funds from Rainbow Rolls](https://forum.giveth.io/t/what-to-do-with-the-eth-from-rainbow-rolls/173)! - -We are a donor-focused organization and in order to build what meets the needs of our donors AND project owners, we welcome and encourage your donations AND your suggestions. - -spice girls - tell me what you want - -## Giveth DAOs Donations - - -Giveth is run entirely on donations, which can be given through a variety of routes including the [DAC on TRACE](https://trace.giveth.io/community/giveth-dac), the [Project at Giveth.io](https://giveth.io/project/the-giveth-community-of-makers), [Gitcoin Grants](https://gitcoin.co/grants/795/givethio-panvala-league), and direct contributions to the MultiSig wallet address. Some of these are given by charitable entities with specific intention and others are unconditional gifts — through [trace.giveth.io](https://trace.giveth.io) you can select the exact purpose of your gift yourself. - -Stay tuned to our [Discourse Forum and Discord Chats](http://giveth.io/join) as we launch the GIVeconomy, and feel welcome to chime in as we structure the longer-term transition of governing the Giveth commons from the rGIV token holders to the GIV token holders using [the GIVgarden by 1Hive](https://twitter.com/Givethio/status/1466827058793832451)! - -> **_Become part of the #FutureofGiving on_** [**_Giveth.io_**](http://giveth.io) **_by donating to any project with a Verified badge, and you can begin your journey as a Giver by qualifying to receive GIV tokens… the Future of the Giveth DAO._** - -### Want to get more involved? - -* Join us on [Discord](https://discord.gg/JftjK8Un3z) or [Telegram](http://t.me/givethio) -* Discover our [Docs](/es/) -* Fork our code on [GitHub](https://github.com/Giveth/) -* Follow us on [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) and [YouTube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Help us Build the Future of Giving: 🦄 [Donate directly](http://donate.giveth.io/) 🦄 or [buy a Ledger with our affiliate link](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2021-12-24-welcomeGIVeconomy.md b/i18n/es/docusaurus-plugin-content-blog/current/2021-12-24-welcomeGIVeconomy.md deleted file mode 100644 index b9644a5865..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2021-12-24-welcomeGIVeconomy.md +++ /dev/null @@ -1,155 +0,0 @@ ---- -slug: welcomeGIVeconomy -title: Welcome to the GIVeconomy -author: Lauren -author_image_url: /img/laurenAuthor.png -image: /img/blog/GIVeconomyBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -_It is our great pleasure to officially introduce the GIVeconomy — an economy that rewards and empowers those who give to projects, to societies, and to the world._ - - - -At Giveth, we’ve been Building the Future of Giving [since day one](https://medium.com/giveth/giveth-donation-3-0-the-soft-launch-bf00d3bddca8). We [started in 2016](/es/whatisgiveth/history/) by writing the [MiniMe token](https://medium.com/giveth/the-minime-token-open-sourced-by-giveth-2710c0210787) and the [Vault](https://medium.com/giveth/the-vault-contract-open-sourced-by-giveth-fe2261f7b91b) contracts, building open-source infrastructure and using it for our donation applications (DApps). Fast forward to this year, we released [giveth.io](https://giveth.io/) for [streamlined P2P giving](https://medium.com/giveth/the-future-of-giving-is-here-d480388a3338) and [Giveth TRACE](https://www.trace.giveth.io/) for [customizable fund management and traceable donations](https://medium.com/giveth/giveth-trace-is-live-e91b0be1e1f6), both powered by blockchain technology. These are the building blocks that we’ve been developing to realize our vision for the future. A future in which… - -> _Giving is effortless and people all around the world are rewarded for creating positive change._ - -Today, our dreams enter reality as we proudly announce the GIVeconomy: An economy that supports projects that create value for society and encourages on-the-ground change-makers to enter web3. An economy that empowers and rewards donors for giving. And, fundamentally, **an economy that is owned and governed by those who give.** - - -giveconomy banner - -## The GIV Token - - -GIV is the governance token that fuels and directs the GIVeconomy. GIV holders are empowered to collectively coordinate around shared resources and fund initiatives that shape the Future of Giving. - -### Token Info - - -* Token Address on Mainnet: 0x900db999074d9277c5da2a43f252d74366230da0 -* Token Address on xDai: 0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75 - -### Distribution - - -At inception, the GIVeconomy has an initial circulating supply of 17.05 million GIV which is available to claim by the Giveth “trusted seed” in the GIVdrop. The distribution of all GIV across the GIViverse is as follows: - -GIVdrop distribution - -Past contributors, crypto donors & Giveth users make up 17.05% of the GIViverse. We’ve allocated 26.95% of GIV to future contributors, the [rGIV DAO treasury](https://medium.com/giveth/the-giveth-dao-community-givernance-84f55fa1ce36) & future roadmap projects (described at the end of this post) as part of our [progressive decentralization](https://a16z.com/2020/01/09/progressive-decentralization-crypto-product-management/). The rest is fueling our GIVeconomy pillars: - -* 33% allocated to the [GIVgarden](https://giveth.io/givgarden) common pool to fund proposals governed by GIV holders with [conviction voting](https://forum.giveth.io/t/conviction-voting/154). -* 13% allocated to reward donors to verified projects with GIV from our [GIVbacks](https://giveth.io/givbacks) program. -* 10% allocated to reward liquidity providers and stakers in the [GIVfarm](https://giveth.io/givfarm). - -## The GIVdrop - - -To initialize a DAO led by Givers, we have created the [GIVdrop](https://giveth.io/claim). With the GIVdrop, 17.05% of the initial supply has been distributed to the Giveth trusted seed — crypto philanthropists, Giveth users & contributors, and [Blockchain4good](https://twitter.com/search?q=%23blockchain4good&src=typed_query) heroes. These are value-aligned individuals that have been working, directly or indirectly, to further [Giveth’s mission](/es/whatisgiveth/), and now are being brought into an ecosystem of collective support, abundance and value-creation. With no VCs or presales, **the GIVeconomy is kicked off by the donors, of the donors and for the donors.** - -To read more about the GIVdrop and eligibility, [check out our documentation](/es/giveconomy/givdrop) or [see if you qualify](https://giveth.io/claim). - -## The GIVstream - - -[The GIVstream](https://giveth.io/givstream) provides a continuous flow of GIV to GIVeconomy participants. We call it _the expanding GIViverse_. The GIVeconomy begins humbly but as time passes, the GIViverse expands and GIV is streamed out to our community of GIVers. **In this way, as the GIVeconomy grows & stabilizes, we empower those who support the Giveth ecosystem with increasing governance rights.** - -GIVstream expansion - -###### h/t [@RodriCastillo](https://twitter.com/_rodricast) for the awesome GIF - -Those who receive the GIVdrop also receive a GIVstream. Anyone can increase their GIV/week flowrate by participating in the GIVeconomy through [GIVbacks](https://giveth.io/givbacks), the [GIVgarden](https://giveth.io/givgarden) or the [GIVfarm](https://giveth.io/givfarm). To learn more, [check out our documentation](/es/giveconomy/givstream) or [see your GIVstream flowing](https://giveth.io/givstream). - -## GIVeconomy Starting Line - -We’re launching the GIVeconomy with three key pillars — GIVbacks, the GIVfarm, and the GIVgarden. - -### GIVbacks - -GIVbacks meme - -###### h/t to [@griff](https://twitter.com/thegrifft) & our #Meme channel in [Discord](https://discord.giveth.io/) - -**GIVbacks is a paradigm shift for the donation space. Instead of** [**relying on sacrifice to drive value creation**](https://youtu.be/PFy458wCQ0g?t=504)**, we are _rewarding_ the givers.** With GIVbacks, 1 million GIV is available to give to donors to verified projects on Giveth every 2 weeks! - -The GIVbacks program has multiple advantages: - -* It attracts donors — and therefore great projects — to Giveth. -* It ensures the quality of projects on Giveth using our [Project Verification](/es/giveconomy/givbacks#project-verification) system. -* It “gives back” to donors for supporting on-the-ground teams adding value to society. -* **It gives donors governance rights so they can direct the Future of Giving.** - -Thanks to our verification team and our recent integration with [The Giving Block](https://twitter.com/TheGivingBlock), Givers have over 700 fully-vetted projects to choose from! To learn more about GIVbacks, [check out our documentation](/es/giveconomy/givbacks)**.** - -### GIVgarden - -giveconomy banner - -###### h/t [@mateodaza](https://twitter.com/mateodazab) & our #memes channel in [Discord](https://discord.giveth.io/) - -The [GIVgarden](https://giveth.io/givgarden) is the decentralized governance platform for Giveth and the GIVeconomy. [Powered by 1hive](https://gardens.1hive.org/), the GIVgarden is where GIV holders can make and vote on proposals to fund value-aligned initiatives that shape the Future of Giving. It has four main components: - -1. [Conviction Voting](https://medium.com/giveth/conviction-voting-a-novel-continuous-decision-making-alternative-to-governance-aa746cfb9475) for fund management -2. [Tao Voting](https://forum.giveth.io/t/tao-voting-explained/155) for executing on-chain decisions -3. [Our Covenant](/es/whatisgiveth/covenant/) that outlines standards for on-chain and off-chain community behaviour, and -4. [Celeste](https://1hive.gitbook.io/celeste/) as a decentralized court to settle disputes. - -To learn more about the GIVgarden, [check out our documentation](/es/giveconomy/givgarden)**.** - -### GIVfarm - -givfarm homepage -![](https://miro.medium.com/max/1400/0*GHRbTc7_MidaoMI9) - -For the GIVeconomy to function, GIV must be easy to acquire. The [GIVfarm](https://giveth.io/givfarm) is the place to grow and harvest rewards while supporting the GIVeconomy by providing liquidity for GIV! We have farming opportunities on Ethereum Mainnet (ETH) and xDai Network (Gnosis chain), and 35 million GIV are allocated to the rewards program for the first 6 months. A further 65 million GIV has been allocated to provide future farming opportunities. Farms are LIVE now and rewards are BOUNTIFUL! 🌾 [Check it out here](https://giveth.io/givfarm) or [read more in our documentation.](/es/giveconomy/givfarm) h/t to our partners at [DAppNode](https://dappnode.io/) and [BrightID](https://www.brightid.org/) for supporting GIVfarm development! - -## Future Plans - - -The launch of GIV and everything above is only the beginning for the GIVeconomy — we’re already crafting the next phase in the Future of Giving. We’re developing systems that completely change the way societies create and reward the creation of public goods. - -future plans meme - -###### h/t [@karmaticacid](https://twitter.com/karmaticacid) & our #memes channel in [Discord](https://discord.giveth.io/) - -We’ve pre-allocated 80 million GIV to fund the development of the following projects. These ideas are raw, exciting, and beautiful and we are heaven-bent on bringing them to fruition! Here’s a quick breakdown of what we’re planning next. - -### GIVcuration - - -GIVcuration will decentralize GIVbacks! Community members will be able to signal support by staking GIV on projects, and their signal will grow like in [Conviction Voting](https://forum.giveth.io/t/conviction-voting/154). In GIVbacks rounds, donors who give to community-favoured projects will get more GIVbacks, and GIVcurators will earn rewards on their staked GIV. - -### GIVmatching - - -We plan to implement a donation matching system for projects on Giveth using _Causes_. Donors will be able to donate to Cause categories — like environmental regeneration or open-source software — and the funds collected will then be distributed to projects using [quadratic funding](https://wtfisqf.com/?grant=&grant=&grant=&grant=&match=1000), h/t to our friends at [Gitcoin](https://gitcoin.co/). - -### GIVfi - -The intention with GIVfi is to create a sustainable way of maintaining funds in the GIVgarden common pool. While donations on the DApp are waiting to be disbursed, they will be generating interest that can be used to buy GIV on the open market and send it to the GIVgarden for funding initiatives using Conviction Voting. - -### GURVES - - -This is the real dream! We want projects on Giveth to evolve into their own microeconomies, and for the platform to become a place for crypto impact investment. This is _GURVES_ ([working title](https://www.youtube.com/watch?v=9ZiGlIm2vBs&t=1093s)) — GIV token holders who stake GIV on a project will eventually be able to “opt-in” to initialize a GIV-backed [bonding curve](https://medium.com/commonsstack/the-augmented-bonding-curve-part-1-a-web3-way-to-fund-public-goods-7c9d1a871ae2) for that project. - -gurves meme - -###### h/t [**@karmaticacid**](https://twitter.com/karmaticacid) **& our #memes channel in** [**Discord**](https://discord.giveth.io/) - -With GURVES, the GIVbacks program will transform! Whenever donors donate to a GURVE project, they will get GIVbacks and some of that GIV will go into the GURVE to mint them “project tokens” & in effect, raise the price of the project token. This way, non-profits who advance in the Giveth ecosystem earn **their own economic systems that will turn donors into investors and volunteers into shareholders.** - -But wait, there’s more… ------------------------ - -The core team at Giveth is committed to executing the above roadmap, but this is a DAO and we aren’t alone in steering the ship! 33% of the token supply has been allocated to the [GIVgarden](https://giveth.io/givgarden) common pool to fund the proposals that the Giveth community believe in. - -Giveth has been in the crypto donation scene [since 2016](https://twitter.com/Givethio/status/1454084287184130049). We rescued 210 million dollars from the [Parity multisig attack](https://mashable.com/article/ethereum-stolen-white-hat-group-rescued#ZPTC98wSEPOp), we ran the first [scaling-focused Ethereum conference](https://medium.com/giveth/scalingnow-summit-transcript-ea5373be8523), we created fee-free donation applications, we implemented smooth on-ramps for nonprofits to enter the crypto scene, and that was all solely funded by donations. - -The launch of the GIVeconomy is a huge milestone but still just one more step towards building a Future of Giving that we can all be proud of. A future where value-creation for society is rewarded, where altruism becomes profitable, where communities of value-aligned supporters grow and prosper. A future in which we regenerate the earth, we build meaningful connections with each other, we revolutionize economic systems, evolve human coordination and we create societies based on decentralization, freedom, community and **love**. - -[**Welcome to the GIVeconomy**](https://giveth.io/giveconomy) -------------------------------------------------------- diff --git a/i18n/es/docusaurus-plugin-content-blog/current/2022-01-19-evolvingPhilanthropy.md b/i18n/es/docusaurus-plugin-content-blog/current/2022-01-19-evolvingPhilanthropy.md deleted file mode 100644 index 1b799c4bba..0000000000 --- a/i18n/es/docusaurus-plugin-content-blog/current/2022-01-19-evolvingPhilanthropy.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -slug: evolvingPhilanthropy -title: ¿Qué pasaría si dar devolviera? Usando web3 para evolucionar la filantropía. -author: Lauren -author_image_url: /img/laurenAuthor.png -image: /img/blog/GIVbackBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - -_La misión de Giveth es recompensar y empoderar a quienes dan, a proyectos, a la sociedad y al mundo. Con GIVbacks, estamos recompensando a los donantes dando GIV a los donantes de proyectos verificados en Giveth._ - -¿Qué pasaría si devolvieras? - - -Web3 y, específicamente, Ethereum tienen el potencial de revolucionar el espacio filantrópico. Tenemos las herramientas para abrir nuevas fuentes de financiación y crear abundancia económica para todos los que aportan valor a la sociedad. - -Aire limpio, agua clara, puentes, carreteras, cuidado infantil gratuito, educación pública, cuidar a los menos afortunados: todos estos son ejemplos de bienes públicos que, cuando los gobiernos no los proporcionan, buscamos organizaciones sin fines de lucro para crear y cuidar. . Para la financiación, hemos estado confiando en los donantes para dar a estas organizaciones sin fines de lucro y no recibir nada a cambio. La sociedad ha estado dependiendo y [en última instancia explotando a los altruistas](https://youtu.be/PFy458wCQ0g?t=504) que trabajan arduamente para proteger y satisfacer nuestras necesidades colectivas. - -**GIVbacks es un cambio de paradigma para el espacio de donación. Por primera vez en la historia, donar tiene una ventaja económica.** - -meme de devolución - -GIVbacks es el primer paso hacia un mundo en el que todos se benefician de la creación de valor: **cuando donas a proyectos verificados, el 100 % de tu donación va directamente al proyecto y obtienes** [**GIV**](https ://docs.giveth.io/giveeconomy/#about-giv) **¡de Giveth!** - -Con más de 900 proyectos verificados en Giveth, los donantes pueden encontrar proyectos que hablen de sus valores y ser recompensados ​​por dar. Los proyectos verificados se benefician del tráfico adicional en Giveth y pueden usar este programa para atraer nuevos donantes que estén dispuestos a apoyar sus iniciativas. - -## El panorama - - -Antes de entrar en los detalles finos de cómo funciona exactamente el programa GIVbacks, déjame mostrarte el panorama general que es el "por qué". - -### Los proyectos deben sentirse bien al recaudar fondos para su proyecto - - -La caridad ha creado tradicionalmente una dinámica en la que los proyectos que hacen un buen trabajo en beneficio de la sociedad tienen que mendigar fondos para hacer del mundo un lugar mejor. Por otro lado, se les pide a los donantes que se sacrifiquen, que den sin esperar nada a cambio. - -meme de devolución - - -GIVbacks está cambiando eso. Los donantes tienen la oportunidad de apoyar proyectos en los que creen, obtener GIV a cambio y comenzar o aumentar su [GIVstream](https://giveth.io/givstream). Pueden usar ese GIV para aumentar sus recompensas, por ejemplo, participando en [GIVfarm](https://giveth.io/givfarm). Es un ganar/ganar: los proyectos se benefician al recibir el 100 % de la donación, y los donantes se benefician al ganar GIV y convertirse en parte del ecosistema de Giveth. - -### GIVbacks otorga poder de gobernanza a los donantes que utilizan Giveth - -meme de devolución - - -Giveth es de los donantes, por los donantes y para los donantes. [Nuestro GIVdrop](https://giveth.io/claim) se envió a la comunidad Blockchain4good — [y en particular a los donantes de criptomonedas y a los usuarios de Giveth](/es/giveconomy/givdrop/) — porque queríamos poner en marcha la [GIVeconomy](https://giveth.io/giveconomy) con GIVers alineados con el valor. Ahora, a medida que la economía se expande, queremos que los donantes que utilizan la plataforma y contribuyen a las causas que les interesan obtengan un poder de gobierno proporcionalmente mayor. Con GIVbacks, cuanto más das, más GIV obtienes, y ese GIV se puede usar en [GIVgarden](https://giveth.io/givgarden) para decidir qué propuestas se financian para expandir la economía GIV. - -### Las devoluciones son como donaciones deducibles de impuestos pero sin gobiernos ni fronteras - -meme de devolución - -Seamos realistas, las donaciones deducibles de impuestos pueden ser un dolor de cabeza. Los proyectos sin fines de lucro tienen que eliminar kilómetros de trámites burocráticos y los donantes deben hacer la contabilidad cada año, ahorrando el papeleo asociado durante un número arbitrario de años. - -GIVbacks proporciona un fin similar, pero reduce la burocracia. Si un proyecto puede demostrar que está agregando valor legítimamente a la sociedad, puede convertirse en un proyecto verificado en el programa GIVbacks, sin importar cuál sea su estructura legal o DAO. Si un donante se siente conmovido por el trabajo de un proyecto verificado, puede dar y recibir GIV a cambio, sin importar dónde (o si) paga impuestos. No es necesario guardar recibos o papeleo por miedo a ser auditado. Web3 hace que no necesitemos gobiernos ni impuestos para hacer este tipo de sistema. ¡Podemos trascender fronteras para conectar personas con proyectos en cualquier parte del mundo! - -### GIVbacks educa a los miembros de la comunidad sobre web3 - -meme de devolución - -La visión a largo plazo de Giveth es permitir que los proyectos positivos utilicen la ingeniería de tokens y la coordinación de DAO sobre el terreno. GIVbacks es [el primer paso para lograr este objetivo](https://youtu.be/VV7TmNILk6o?t=1640). Con GIVbacks, los donantes ordinarios comienzan a aprender y sentir curiosidad por las herramientas DAO como [token streams](/es/giveconomy/givstream), [DeFi](/es/giveconomy /givfarm) y [votación ponderada por token](/es/giveconomy/givgarden). Además, cuando los donantes obtienen GIV, ¡están naturalmente inclinados a donarlo! En la ronda 1 de GIVbacks, el 75 % del valor total de las donaciones a proyectos verificados en nuestra plataforma estaba en GIV. - -Con el programa GIVbacks, tanto los donantes como los proyectos reciben GIV y comienzan a buscar cómo aumentar sus ganancias, cayendo rápidamente en la madriguera del conejo web3 a través de [giveth.io](https://giveth.io/giveconomy). - -### GIVbacks se convertirá en un sistema que transforma los proyectos exitosos en DAO y los donantes en inversores de impacto - -meme de devolución - -GIVbacks tal como es hoy es el primer paso en un camino para expandir Giveth a un lugar [donde las organizaciones sin fines de lucro pueden convertirse en microeconomías] (https://youtu.be/VV7TmNILk6o?t=1356). A continuación, planeamos presentar GIVcuration, un sistema en el que los usuarios pueden apostar su GIV en proyectos que les interesan, señalando apoyo mientras obtienen un rendimiento. Un proyecto exitoso en el sistema GIVcuration eventualmente podrá obtener su propia [curva de vinculación] garantizada por GIV (https://medium.com/commonsstack/the-augmented-bonding-curve-part-1-a-web3-way -para-financiar-bienes-públicos-7c9d1a871ae2), llamado '[Gurve](https://www.youtube.com/watch?v=9ZiGlIm2vBs&t=1093s)'. - -Cuando los donantes apoyan un proyecto con un Gurve, sus GIVbacks se dividen: obtienen algo de GIV, y [algo de GIV va al Gurve, acuñando los 'tokens de proyecto' del donante](https://youtu.be/VV7TmNILk6o?t=1356 ), aumentando así el precio de los tokens del proyecto. - -Antes de obtener un Gurve, un proyecto deberá configurar un [sistema de recompensas](https://forum.tecommons.org/t/outlining-the-rewards-system-process-v2/646) para distribuir sus 'tokens de reputación ' a voluntarios y simpatizantes en el terreno. Cuando se inicializa su Gurve, esos tokens de reputación se convierten en "tokens de proyecto", y el proyecto puede usar sistemas de votación ponderados por tokens para controlar sus donaciones. - -¡Con Gurves, un proyecto exitoso en Giveth podrá convertirse en una DAO sostenible, gobernando su propia economía, con sus seguidores como partes interesadas y donantes como inversores de impacto! - -## Los detalles pequeños - -Entonces, ¿cómo funciona exactamente este programa? Bueno, hace uso de un sistema para verificar proyectos en Giveth y rastrea las donaciones a esos proyectos en "rondas" de 2 semanas. Profundicemos en los detalles. - -### Proyectos Verificados - -"Verificado" es un sello de aprobación para proyectos legítimos en Giveth. Muchos proyectos verificados vinieron previamente examinados de [The Giving Block] (https://twitter.com/TheGivingBlock) API. The Giving Block es una organización que apoya e incorpora 501c3 registrados de los Estados Unidos en criptografía, y con nuestra integración puede donar a sus proyectos desde la interfaz de usuario de Giveth. - -Para los proyectos que no son de Giving Block, los propietarios del proyecto deben completar un [typeform](https://giveth.typeform.com/verification) y responder algunas preguntas. Los proyectos verificados deben demostrar que están trabajando para crear [no excluible](https://www.khanacademy.org/economics-finance-domain/microeconomics/market-failure-and-the-role-of-government/externalities-topic/a/public-goods-cnx) valor para la sociedad y que tienen cierta reputación en juego que les impediría jugar o manipular el programa GIVbacks para beneficio personal. - -Nuestro increíble equipo de verificación de proyectos luego revisa estas solicitudes, investiga la información proporcionada e informa a los propietarios del proyecto sobre el veredicto. Los proyectos aprobados tendrán sus distintivos Verificados [al comienzo de la próxima ronda de GIVbacks](/es/giveconomy/givbacks#project-verification). Puede obtener más información sobre el proceso de verificación del proyecto y los factores de calificación/descalificación en nuestra [documentación de GIVbacks](/es/giveeconomy/givbacks/). - -insignia verificada - -**La verificación de su proyecto genera una relación de confianza con sus donantes al demostrar la legitimidad de su proyecto y mostrar que los fondos se utilizan para crear un cambio positivo.** - -### Rondas de devolución - -Las rondas de GIVbacks son períodos de 2 semanas en los que todas las donaciones a proyectos verificados se rastrean y registran en nuestra base de datos. Al final de una ronda, nuestro equipo revisa las donaciones y [calcula la cantidad de GIV para enviar a cada donante](/es/giveeconomy/givbacks#getting-givbacks). Tenga en cuenta que las direcciones de los destinatarios de los proyectos verificados en Giveth no obtienen devoluciones por sus donaciones. Esto es para evitar la recirculación de fondos y otras actividades fraudulentas**_._** - -Una vez que se ha determinado la distribución y se ha resuelto [cualquier actividad sospechosa](/es/giveconomy/givbacks#disqualifying-factors-for-givbacks-program), [los titulares de tokens DAO de reputación](https://medium.com/giveth/the-giveth-dao-community-givernance-84f55fa1ce36) votar para aprobar la asignación. Puede ver los votos para distribuir GIVbacks para cada ronda en nuestro foro [aquí](https://forum.giveth.io/tag/givbacks-distro). Cuando pasa la votación, se notifica a los donantes por correo electrónico que sus GIVbacks están listos para reclamar [desde la página de GIVbacks](https://giveth.io/givbacks). - -ejemplo de ronda de devoluciones - -**¡Cada 2 semanas, hay 1 millón de GIV disponibles para devolver a los donantes!** - -Hasta el 23 de diciembre de 2026, los donantes que obtienen GIV de GIVbacks pueden reclamar una parte inmediatamente después de la distribución, y una parte agregada a su [tasa de flujo GIVstream](/es/giveconomy/givstream). Con GIVstream, los donantes que donan a proyectos verificados en Giveth obtienen más GIV continuamente [a medida que GIViverse se expande](https://giveth.io/givstream) - -GIVbacks es la próxima generación de filantropía en la que, utilizando el poder de web3, podemos transformar los sistemas heredados que requieren que aquellos que dan se sacrifiquen, en sistemas en los que dar realmente devuelve. - -### Únase a la revolución, [haga una donación hoy a un proyecto verificado](https://giveth.io/projects). \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVdrop.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVdrop.md index 1ac8e1cb52..03d3cdaf13 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVdrop.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVdrop.md @@ -13,7 +13,7 @@ Todas las direcciones tienen 5 años a partir del 24 de diciembre de 2021 para r ## Elegibilidad para GIVdrop -El 17,05% del suministro inicial total (1.000 millones GIV) se ha repartido a nuestra semilla de confianza. La semilla de confianza es un grupo de personas: los seguidores anteriores 10% de estos tokens se pueden reclamar instantáneamente en Gnosis Chain (anteriormente xDai Network) como GIVdrop. El resto inicializa y sostiene [el GIVstream](/es/giveconomy/givstream) - un flujo de GIV que se vuelve exigible de manera gradual y continua hasta el 23 de diciembre de 2026. +El 17,05% del suministro inicial total (1.000 millones GIV) se ha repartido a nuestra semilla de confianza. La semilla de confianza es un grupo de personas: los seguidores anteriores 10% de estos tokens se pueden reclamar instantáneamente en Gnosis Chain (anteriormente xDai Network) como GIVdrop. El resto inicializa y sostiene [el GIVstream](/giveconomy/givstream) - un flujo de GIV que se vuelve exigible de manera gradual y continua hasta el 23 de diciembre de 2026. Los destinatarios elegibles de GIVdrop y el GIVstream asociado incluyen: @@ -24,7 +24,7 @@ Los destinatarios elegibles de GIVdrop y el GIVstream asociado incluyen: - Usuarios anteriores de beta Giveth TRACE 1% - Donantes anteriores de Gitcoin Grants en Rondas 1-7 1% -El grupo de héroes Blockchain4Good DAO incluye una lista de más de 2500 direcciones únicas, con más de 60 agrupaciones diferentes. La mayoría de las direcciones pertenecen a personas que han sido identificadas como criptodonantes, y el resto pertenece a miembros de DAO alineados con el valor que están trabajando, directa o indirectamente, para promover [la misión de Giveth](/es/whatisgiveth/). Puedes tener un GIVdrop si formas parte de alguno de estos grupos (¡y muchos otros!): +El grupo de héroes Blockchain4Good DAO incluye una lista de más de 2500 direcciones únicas, con más de 60 agrupaciones diferentes. La mayoría de las direcciones pertenecen a personas que han sido identificadas como criptodonantes, y el resto pertenece a miembros de DAO alineados con el valor que están trabajando, directa o indirectamente, para promover [la misión de Giveth](/whatisgiveth/). Puedes tener un GIVdrop si formas parte de alguno de estos grupos (¡y muchos otros!): - 1Hive - ChievMint diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVfarm.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVfarm.md index 3e5c0b307f..8fa74aa699 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVfarm.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVfarm.md @@ -11,7 +11,7 @@ slug: giveconomy/givfarm Este artículo de documentación se mantendrá como referencia histórica. ::: -GIVfarm se lanzó el **24 de diciembre de 2021**. El 3,5% del suministro total de tokens, 35 millones de GIV, se asignó a la primera ronda de GIVfarm de 6 meses, 65 millones de tokens se mantienen en un multisig para provisión de liquidez futura. Las farms están disponibles en **Ethereum Mainnet (ETH)** o **Gnosis Chain** (anteriormente xDai Network). Cualquier farm en la que apueste tokens generará recompensas de GIV y se agregará a su [tasa de flujo de GIVstream](/es/giveconomy/givstream) solo para esa cadena correspondiente. La distribución de recompensas GIV para los 6 grupos disponibles es la siguiente: +GIVfarm se lanzó el **24 de diciembre de 2021**. El 3,5% del suministro total de tokens, 35 millones de GIV, se asignó a la primera ronda de GIVfarm de 6 meses, 65 millones de tokens se mantienen en un multisig para provisión de liquidez futura. Las farms están disponibles en **Ethereum Mainnet (ETH)** o **Gnosis Chain** (anteriormente xDai Network). Cualquier farm en la que apueste tokens generará recompensas de GIV y se agregará a su [tasa de flujo de GIVstream](/giveconomy/givstream) solo para esa cadena correspondiente. La distribución de recompensas GIV para los 6 grupos disponibles es la siguiente: | Pool | Tokens asignados | | ----------------------------- | ---------------- | @@ -84,7 +84,7 @@ GIVeconomy implementa una característica única en su grupo de participación G -Es posible que se lancen más rondas después de este período que podrían contener nuevos grupos y cambios en la distribución. Todas las recompensas de GIVfarm se verán afectadas por GIVstream. Lea la [documentación de GIVstream](/es/giveconomy/givstream) para obtener más información. +Es posible que se lancen más rondas después de este período que podrían contener nuevos grupos y cambios en la distribución. Todas las recompensas de GIVfarm se verán afectadas por GIVstream. Lea la [documentación de GIVstream](/giveconomy/givstream) para obtener más información. :::info diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md index 4b017ddcf0..c53baca86f 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md @@ -7,9 +7,9 @@ import useBaseUrl from '@docusaurus/useBaseUrl' import styles from '../../../../src/css/custom.css' -Giveth ha elegido la plataforma DAO de gobernanza Gardens desarrollada por [1hive](https://forum.1hive.org/t/welcome-to-1hive/7) para permitir que los titulares de tokens GIV administren las configuraciones del DAO y asignen fondos a proyectos que estén alineados con su [misión, visión y valores](/es/whatisgiveth/). Nuestro único Giveth Garden ha sido acertadamente llamado "GIVgarden" y se implementa en Gnosis Chain (anteriormente xDai Network). Las principales herramientas utilizadas para la gobernanza en el GIVgarden son la Votación por Convicción y la Votación por Tao. +Giveth ha elegido la plataforma DAO de gobernanza Gardens desarrollada por [1hive](https://forum.1hive.org/t/welcome-to-1hive/7) para permitir que los titulares de tokens GIV administren las configuraciones del DAO y asignen fondos a proyectos que estén alineados con su [misión, visión y valores](/whatisgiveth/). Nuestro único Giveth Garden ha sido acertadamente llamado "GIVgarden" y se implementa en Gnosis Chain (anteriormente xDai Network). Las principales herramientas utilizadas para la gobernanza en el GIVgarden son la Votación por Convicción y la Votación por Tao. -GIVgarden utiliza el [Pacto de la comunidad Giveth](/es/whatisgiveth/covenant) como un contrato social descentralizado que describe los estándares para el comportamiento dentro y fuera de la cadena. +GIVgarden utiliza el [Pacto de la comunidad Giveth](/whatisgiveth/covenant) como un contrato social descentralizado que describe los estándares para el comportamiento dentro y fuera de la cadena. Puedes visitar [**GIVgarden** Aquí](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98). @@ -64,7 +64,7 @@ Para obtener más información sobre cómo funciona el GIVgarden, visite la desc ## Convenio -Para participar en GIVgarden, primero deberá firmar el [Convenio Giveth](/es/whatisgiveth/covenant). Este es nuestro contrato social descentralizado que describe los estándares para el comportamiento de la comunidad dentro y fuera de la cadena. En caso de que se cuestione una propuesta, el convenio se utilizará como referencia para lo que define las propuestas aceptables y no aceptables dentro de ese GIVgarden. +Para participar en GIVgarden, primero deberá firmar el [Convenio Giveth](/whatisgiveth/covenant). Este es nuestro contrato social descentralizado que describe los estándares para el comportamiento de la comunidad dentro y fuera de la cadena. En caso de que se cuestione una propuesta, el convenio se utilizará como referencia para lo que define las propuestas aceptables y no aceptables dentro de ese GIVgarden. ## Disputabilidad @@ -77,7 +77,7 @@ Cuando se impugna una propuesta en GIVgarden, el creador de la propuesta tiene u ## Ciclo de vida de la propuesta -Si cree que tiene un buen conocimiento de Giveth y [cómo trabajamos](/es/whatisgiveth/) y tiene algo excelente que proponer a la comunidad, hay algunos procesos que debe respetar para tener la mayor posibilidad de éxito. +Si cree que tiene un buen conocimiento de Giveth y [cómo trabajamos](/whatisgiveth/) y tiene algo excelente que proponer a la comunidad, hay algunos procesos que debe respetar para tener la mayor posibilidad de éxito. @@ -99,137 +99,75 @@ Los parámetros actuales en nuestro GIVgarden son los siguientes: - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
Parametros - Valores - Metricas - ParametrosValoresMetricas
Crecimiento de la convicción -

-30

- -
días - Crecimiento de la convicción

30

días
Limite de Gastos -

-2.50

- -
% - Limite de Gastos

2.50

%
Min Convicción -

-5

- -
% - Min Convicción

5

%
Minimo Activos Stakeados -

-2

- -
% - Minimo Activos Stakeados

2

%
- ### Votación Tao (Votos de Decisión) - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
Parametros - Valores - Metricas - ParametrosValoresMetricas
Apoyo Requerido -

-90

- -
% - Apoyo Requerido

90

%
Min Aprovacion -

-10

- -
% - Min Aprovacion

10

%
Duración de Voto -

-1.5

- -
Días - Duración de Voto

1.5

Días
Retraso en la ejecución -

-0.5

- -
Días - Retraso en la ejecución

0.5

Días
Período de finalización tranquilo -

-0.5

- -
Días - Período de finalización tranquilo

0.5

Días
Extensión de final tranquilo -

-2

- -
Días - Extensión de final tranquilo

2

Días
Período de votación del delegado -

-1

- -
Días - Período de votación del delegado

1

Días
@@ -239,41 +177,23 @@ Los parámetros actuales en nuestro GIVgarden son los siguientes: - - - + + + - - - + + + - - - + + + - - - + + +
Parámetros - Valores - Metricas - ParámetrosValoresMetricas
Depósito de Acción -

-5000

- -
GIV - Depósito de Acción

5000

GIV
Depósito de desafío -

-10000

- -
GIV - Depósito de desafío

10000

GIV
Periodo de Establecimiento -

-7

- -
Días - Periodo de Establecimiento

7

Días
diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/ImportTorusMM.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/ImportTorusMM.md index 37095b1336..2db0c2863c 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/ImportTorusMM.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/ImportTorusMM.md @@ -7,7 +7,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl'; import styles from '../../../../src/css/custom.css' -Los usuarios de Giveth tienen la oportunidad de ganar [GIV](/es/giveconomy/) al interactuar con [GIVeconomy](https://giveth.io/giveconomy). Los usuarios de Torus pueden reclamar [GIVbacks](https://giveth.io/givbacks), participar en [GIVfarm](https://giveth.io/givfarm), reclamar su [GIVstream](https:/ /giveth.io/givstream) y [reclamar su GIVdrop](https://giveth.io/claim) ([si es elegible](/es/giveconomy/givdrop)), pero los usuarios de MetaMask se benefician de una mayor experiencia de usuario optimizada. Además, actualmente [GIVgarden](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98) no incluye la integración de la billetera Torus. +Los usuarios de Giveth tienen la oportunidad de ganar [GIV](/giveconomy/) al interactuar con [GIVeconomy](https://giveth.io/giveconomy). Los usuarios de Torus pueden reclamar [GIVbacks](https://giveth.io/givbacks), participar en [GIVfarm](https://giveth.io/givfarm), reclamar su [GIVstream](https:/ /giveth.io/givstream) y [reclamar su GIVdrop](https://giveth.io/claim) ([si es elegible](/giveconomy/givdrop)), pero los usuarios de MetaMask se benefician de una mayor experiencia de usuario optimizada. Además, actualmente [GIVgarden](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98) no incluye la integración de la billetera Torus. Queremos empoderar a los recién llegados a las criptomonedas con los medios para integrarse completamente en la comunidad web3. MetaMask es una billetera de criptomonedas segura y una puerta de entrada altamente optimizada a las aplicaciones de cadena de bloques. El propósito de esta guía es explicar cómo importar la clave privada de Torus en MetaMask, lo que permite una funcionalidad más amplia. Para obtener instrucciones sobre cómo comenzar con una billetera MetaMask, [echa un vistazo a este artículo del equipo de Metamask](https://metamask.zendesk.com/hc/en-us/articles/360015489531-Getting-Started-With-MetaMask). ## ¿Qué es una clave privada? diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md deleted file mode 100644 index 7956007561..0000000000 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md +++ /dev/null @@ -1,115 +0,0 @@ ---- -id: developmentProcess -title: Proceso de Desarrollo -slug: dapps/developmentProcess ---- -import TraceDeprecated from './_traceDeprecatedES.mdx' - - - -*Esta sección detalla el proceso de desarrollo de Giveth TRACE, las implementaciones y cómo se manejan las fusiones y las pruebas.* - -## Planificación del desarrollo, Sprints y dónde involucrarse. -Ejecutamos un ciclo de sprint de 2 semanas con reuniones semanales de desarrolladores para planificar sprints y evaluar el progreso. Puede pagar cuando el próximo esté en nuestro [Google Calendar](https://calendar.google.com/calendar/embed?src=givethdotio%40gmail.com) y también puede comunicarse con [Giveth Discord]( https://discord.gg/XhN7eGmcCK) a `@moenick` el gerente del proyecto Giveth TRACE. Puede encontrar el [repositorio Giveth TRACE actual en Github](https://github.com/Giveth/giveth-dapp). - -## Implementacíon y Organización de Branchs -Giveth TRACE ha pasado del desarrollo pasivo al activo para el lanzamiento posterior a la beta próximamente. Actualmente se utilizan dos implementaciones para el proceso de desarrollo. - -Nombre | Blockchain | Branch desplegada | Implementación automática | Uso | ------|------------|-----------------|------------- |-----| -[beta](https://trace.giveth.io) | Mainnter/Rinkeby | master | no | Implementación en puente; Rinkeby para interacciones de contratos internos, Mainnet para enviar y recibir fondos reales. -[develop](https://develop.giveth.io) | Ropsten Test Network | develop | si | Entorno de desarrollo para integrar y probar nuevas funcionalidades. Las ramificaciones de funciones y solicitudes de incorporación de cambios se implementan en este entorno. - -Las dos ramas siguientes se utilizan en el gitflow. - -Nombre | Descripción | ------|------------| -master | La rama maestra solo rastrea el código liberado. Los compromisos se realizan para dominar a mediados de cada mes para no interferir con los procesos de pago que ocurren cerca del final y el comienzo de estos meses. -develop | Las implementaciones realizadas para desarrollar provienen de compilaciones locales e incluyen nuevas funciones y correcciones de errores. - -## Uso de tableros Zenhub -Actualmente, usamos la extensión Zenhub Boards para Github para realizar un seguimiento del progreso de las funciones y las correcciones. Puede obtener la [extensión de Zenhub aquí](https://www.zenhub.com/extension). - -El flujo de problemas de Github actual es el siguiente: - -Nombre | Uso | ------|------------| -New Issues | Cree un nuevo problema para una nueva solicitud de función o para informar un error. Etiqueta a un desarrollador o `@moenick` para asegurarte de que se note. Use etiquetas para agregar contexto a su problema. -icebox | Características e ideas a considerar para el desarrollo futuro, que el equipo de Giveth evaluará solo cuando el ancho de banda del desarrollador lo permita. -Product Backlog| Cuestiones que necesitan ser tratadas o aprobadas nuevas funcionalidades para su desarrollo. Estos se pondrán en cola en el siguiente sprint progresivamente. -Epics | Grandes tareas que se han dividido en problemas más pequeños. - Needs Clarification | Problemas que requieren más aclaraciones por parte del creador del problema para poder avanzar. -Sprint Backlog | Problemas en los que se está trabajando en el sprint actual. -Bugs & Ops | Tareas urgentes que necesitan ser priorizadas. El ancho de banda se reserva en el cronograma de sprint para que los desarrolladores aborden cualquier problema aquí. -In Progress | Problemas que ha detectado un desarrollador para el sprint actual. -Code Review | Los desarrolladores deben revisar el código al que se hace referencia en estos problemas para garantizar la calidad y solucionar posibles problemas antes de pasar a las pruebas de usuario. -UAT (Pruebas de Aceptación del Usuario) | Funciones o correcciones listas para ser probadas por el usuario. -Ready | Incidencias listas para fusionarse con `master` de acuerdo con el ciclo de confirmación. | - - -### Hacer un Pull request (PR) -Antes de realizar un nuevo Pull request, asegúrese de que su código no tenga problemas de linter y se pueda implementar. Solo se fusionarán los PR que se implementen correctamente y no tengan ningún conflicto de fusión. También puede verificar fácilmente la vista previa de implementación en la integración de implementación automática de Github Netlify. -![Integración de Autodeploy](https://d33wubrfki0l68.cloudfront.net/cfa6124f4e0bf556de850f40e97c6b4cc66231f9/d42f0/images/product-development/deploy-preview.png) -**Vista previa de implementación.** Cada solicitud de **PR** al repositorio de DApp tiene una vista previa de implementación de Netlify. Puede acceder a ella en la parte inferior de la pestaña Conversación después de hacer clic en el botón **Mostrar todas las comprobaciones** y **Detalles**. - -## Pruebas de integración -El **equipo de desarrollo** realiza la integración de nuevas funciones después de una reunión de desarrollo de DApp donde se revisan las relaciones públicas. Una vez que se revisan y corrigen los PR, se fusionan con la rama de desarrollo. Las pruebas de las nuevas funciones se realizan en el entorno [`develop`](https://develop.giveth.io) para garantizar que las funciones hagan lo que dicen y funcionen bien con el resto de la DApp. - -## Pruebas de control de calidad -Después de que las nuevas funciones se integren y se prueben en el entorno [`develop`](https://develop.giveth.io), los desarrolladores harán ping a los evaluadores con solicitudes o actualizaciones en el [Canal de desarrollo de Giveth TRACE](https://discord .gg/79uUbyVCtE) en Discord. Las pruebas no deben ser realizadas por desarrolladores y están abiertas a cualquiera que desee contribuir. - -## Implementación de producción -Solo una vez que se eliminan todos los errores recién introducidos en la rama "desarrollar", se pueden fusionar para dominar y pasar a producción. Lo hace manualmente el equipo de desarrollo de DApp (por `@aminlatifi` y `@MohammadPCh`). - -**Para implementar la versión más reciente de Feathers-Giveth** -``` -$ ssh usuario@feathers.alpha.giveth.io - -$ cd /home/deploy/feathers-giveth/ -$ sudo -u deploy bash - -$ git pull - -$ yarn install --pure-lockfile -$ yarn serve -``` - -A continuación, compruebe el estado de despliegue de las feathers. -``` -$ pm2 logs -``` - -Si los registros están limpios, el último paso es implementar la última confirmación de rama maestra en [Netlify](http://netlify.com/) y bloquear la implementación. - -## Documentación de servicios web back-end -Si es un colaborador nuevo y desea documentación técnica más detallada sobre todos los servicios web aprovechados desde el back-end (feathers-giveth) hasta el front-end (giveth-dapp), consulte nuestras páginas en **Swagger* * para implementaciones de producción y ensayo: - -[Producción de feathers-giveth](https://feathers.beta.giveth.io/docs/?url=/docs#/) -[feathers-giveth Staging](https://feathers.develop.giveth.io/docs) - - -## PREGUNTAS MÁS FRECUENTES - - **¿Cuál es la definición de una función?** - -Una función es cualquier mejora no trivial (menos de 10 líneas de código). La mayoría de las funciones tienen problemas en el repositorio de Github correspondiente. - - **¿Qué pasa con las correcciones?** - - Las grandes correcciones no críticas se tratan como cualquier otra función. Si una corrección es crítica en el tiempo, se crea como una nueva rama con el prefijo `hotfix/` como un fork de la rama `master`. Dicha revisión se prueba como mínimo por 2 personas del equipo de desarrollo antes de fusionarse con las ramas "master" y "develop". - - **¿Dónde comunicamos lo que necesita pruebas?** - -La prueba de control de calidad se anuncia en el canal `Giveth-1 Dev` en [Discord](https://discord.gg/79uUbyVCtE). - -**¿Cómo priorizamos cuando fallan las pruebas/correcciones de errores?** - -Las correcciones de errores se realizan ad-hoc tan pronto como se descubren durante el proceso de prueba. Los errores pueden ser abordados por el equipo de desarrollo de DApp o se puede pedir ayuda a colaboradores externos. La corrección de errores tiene prioridad sobre el nuevo desarrollo. - -**¿Quién realiza las implementaciones y cómo se implementan?** - -La rama `develop` se implementa automáticamente en su entorno. La rama `master` es implementada por el equipo de desarrollo (`@aminlatifi`, `@RamRamez` y `@MohammadPCh`) una vez que no hay nuevos errores conocidos en la rama `develop`. El proceso es manual y existe un procedimiento de despliegue. - -**¿Cuál es la frecuencia del ciclo de lanzamiento?** - - Hay un nuevo lanzamiento cada 2 semanas, como se muestra en el [product development cycle gant chart.](#product-development-cycle-gant-chart.). \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md deleted file mode 100644 index 59aae7412c..0000000000 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md +++ /dev/null @@ -1,285 +0,0 @@ ---- -id: contributors -title: Contribuyendo al desarrollo de Giveth -slug: dapps/contributors ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -Giveth actualmente mantiene tres productos que se centran en la gestión de fondos, las donaciones entre pares y la economía de tokens de DeFi para siempre. Estos son [Giveth TRACE](https://trace.giveth.io), [Giveth.io](https://giveth.io) y [GIVeconomy](https://giveth.io) respectivamente - -Todos nuestros productos comparten algunos estándares de desarrollo comunes que es primordial aprender antes de participar en cualquier desarrollo para Giveth. En este documento, le mostraremos cómo interactuar con nuestros repositorios de código abierto, ponerse en contacto con las personas adecuadas y cómo comenzar a crear y seleccionar problemas. - - -## Gestión de Github -Lo primero es lo primero, deberá instalar la [extensión zenhub para github](https://chrome.google.com/webstore/detail/zenhub-for-github/ogcgkffhplmphkaahpmffcafajaocjbd) para su navegador web que le permitirá ver los espacios de trabajo y las canalizaciones que usamos en Github para gestionar problemas. - -All-Devs Zenhub Board - -Hemos hecho la transición para administrar las tres DApps (productos) en un solo espacio de trabajo, **`All-Devs`**. - -### Repositorios -La [organización Giveth Github](https://github.com/Giveth) tiene muchos, muchos repositorios. Aquí hay una descripción general de los repositorios relevantes que se relacionan con nuestros productos activos: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Productos

-

Repositorios

-

Descripción

-
Giveth.io - gráfico de impacto - Backend de Giveth.io -
Giveth.io - giveth-next - Giveth.io version actual -
Giveth.io - giveth-io-typescript - Givethio typescript version con nuevo diseño -
GIVEeconomy - GIVeconomy - Por lo general, se utiliza para la planificación y el seguimiento de problemas. -
GIVeconomy - giv-token-contratos - Implementaciones de contratos inteligentes -
GIVeconomy - liquidez-minería-dapp - GIVeconomy Frontend UI -
GIVeconomy - giv-token-subgraph - Calculating $GIV data para GIVeconomy Frontend -
GIVeconomy - givback-calculation - Calculating GIVbacks -
TRACE - giveth-dapp - Frontend y planificación de la giveth TRACE -
TRACE - feathers-giveth - Backend de la Giveth TRACE -
TRACE - dapp-mailer - Sistema de notificación de correo para TRACE -
TRACE - giveth-bridge - Giveth Rinkeby - Mainnet Bridge system -
Servicios Generales - Sistema de Diseño de IU - npm package for Giveth design assets -
- -### Pipelines en el espacio de trabajo `All-Devs` -Cuando ingresa a un espacio de trabajo en la pestaña Zenhub, verá una línea de columnas adyacentes que se utilizan para identificar y administrar los estados de los problemas que se encuentran actualmente en los repositorios. Puede encontrar una breve descripción de cada uno a continuación: - -**Nuevos problemas**: los nuevos errores y características van aquí primero. - -**Epics** - Pipeline para problemas épicos. Tareas más grandes compuestas de varios problemas más pequeños. - -**Icebox**: funciones o sugerencias que se han archivado. Los problemas aquí no son prioritarios y pueden agregarse a los sprints solo si los desarrolladores tienen el ancho de banda. - -**Atraso**: problemas de menor prioridad que esperan ser incluidos en Sprint Planning. - -**Sprint Backlog**: estos problemas se examinaron y están listos para trabajar en ellos. Se agregarán al próximo sprint según la prioridad y el ancho de banda del desarrollador. - -**En curso**: los desarrolladores lo han recogido y están trabajando en él, normalmente en compilaciones locales. - -**Revisiones de código**: solicitudes de incorporación de cambios abiertas en espera de revisión y eventual fusión en el servidor de ensayo. -:::info -Es obligatorio que uno de los miembros del equipo central revise el código, generalmente su mentor o el que le presenta el proyecto puede revisarlo, solicite una revisión antes de enviarlo a cualquier entorno. -::: - -**Pruebas/control de calidad de UAT**: la función o corrección de errores se implementa en el servidor de prueba para pruebas de usuario y control de calidad. - -**Terminado**: la función o corrección de errores se completó y está lista para implementarse en el servidor en vivo. -:::info -Todos los problemas deben cumplir con los criterios del Departamento de Defensa (Definición de Terminado) para ser aprobados como Terminados y estar en esta columna: -Criterios de éxito aprobados (si se mencionan en Historia de usuario/Tarea o problema relacionado) -Implementado en ensayo -UAT Probado por un probador o PM -documentado -::: - -**Cerrado**: la función o corrección de errores se ha copiado en vivo. Se recomienda que todos los problemas cerrados se relacionen con un número de versión en el zenhub y se cierren inmediatamente después de que la versión se publique. - -### Creación de problemas -La creación de problemas de Github es esencial para garantizar que las correcciones de errores o las características se rastreen correctamente y que la información relevante se pueda organizar y consolidar. La nueva plantilla de publicación es solo una guía, siéntete libre de eliminar cualquier título que no uses. - -**Las etiquetas** ayudarán a agregar contexto a su problema, utilícelas para que otros desarrolladores puedan comprender mejor los problemas de un vistazo y recogerlos. Algunas etiquetas de uso común en `All-Devs` son: - -**`seguimiento rápido`**: características o mejoras prioritarias luego del lanzamiento de un producto o lanzamiento de una versión. - -**`documentación`** - Solicitud de creación o actualización de documentación técnica. - -**`bugs`** - Funcionalidad o característica de un producto que está roto o no funciona según lo previsto - -**`solicitud de función`** - Solicitar que se agregue una nueva característica o funcionalidad a un producto - -**`diseño necesario`** - Solicitud de apoyo del equipo de diseño para crear activos relevantes para este problema - -**`pregunta`** - Hay una pregunta pendiente dentro de este problema que necesita una respuesta para seguir adelante - -**`security`** - Problema o mejora de seguridad - -**`UI`**: este problema se relaciona con la interfaz de usuario de un producto determinado - -**`UX`**: este problema se relaciona con la experiencia del usuario de un producto determinado - -## Ceremonias - -Organizamos en [Giveth Discord](https://discord.giveth.io) muchas reuniones de desarrolladores a lo largo de la semana, que incluyen: -- Standups diarios de desarrollo de martes a jueves a las 6:30 am GMT-6 -- All-Devs Sync semanalmente los lunes a las 10:00 am GMT-6 -- GIVeconomy Sync semanalmente los miércoles a las 8:00 am GMT-6 - -Estas reuniones son lugares importantes para mantenerse al día con el desarrollo de DApp y para integrarse con el equipo de Giveth como colaborador de desarrollo. - -## Gestión de Sprint - -Marco: Estamos practicando principalmente Scrum, en iteraciones quincenales (llamadas sprints), a veces en base a situaciones de proyectos que pasamos a KanBan. - -### ¿Qué es Scrum? -En scrum, el sprint es un período de tiempo determinado en el que se realiza todo el trabajo. Sin embargo, antes de que pueda pasar a la acción, debe configurar el sprint. Debe decidir cuánto durará el cuadro de tiempo, el objetivo del sprint y dónde comenzará. La sesión de planificación del sprint inicia el sprint estableciendo la agenda y el enfoque. - -- **El qué**: el propietario del producto describe el objetivo (o meta) del sprint y qué elementos del backlog contribuyen a ese objetivo. El equipo de scrum decide qué se puede hacer en el próximo sprint y qué harán durante el sprint para que eso suceda. - -- **El cómo**: el equipo de desarrollo planifica el trabajo necesario para lograr el objetivo del sprint. En última instancia, el plan de sprint resultante es una negociación entre el equipo de desarrollo y el propietario del producto basada en el valor y el esfuerzo. - -- **The Who**: no puedes planificar el sprint sin el propietario del producto o el equipo de desarrollo. El propietario del producto define el objetivo en función del valor que busca. El equipo de desarrollo necesita comprender cómo pueden o no lograr ese objetivo. Si alguno falta en este evento, hace que la planificación del sprint sea casi imposible. - -- **Las entradas**: un excelente punto de partida para el plan de sprint es la acumulación de productos, ya que proporciona una lista de "cosas" que podrían ser parte del sprint actual. El equipo también debe observar el trabajo existente realizado en el incremento y tener en cuenta la capacidad. - -- **Los resultados**: el resultado más importante de la reunión de planificación del sprint es que el equipo pueda describir el objetivo del sprint y cómo comenzará a trabajar hacia ese objetivo. Esto se hace visible en el Sprint Backlog. - -sprint planning - -Antes de que comience la iteración, es posible que deba tener las horas de contribución totales esperadas en [Hoja de cálculo de planificación de recursos de Giveth](https://docs.google.com/spreadsheets/d/1fJcFTLJof6o0rViKIy4C46sXuisySTud40HFsMGE1e0/edit#gid=311929329), el enlace generalmente está compartido en el canal de desarrolladores de Discord antes de la reunión de sprint. Puede encontrar la hoja de sprint y actualizar las siguientes celdas: - -resource planning spreadsheet - -Ayuda a los Directores de Producto (PM) a planificar mejor los recursos y saber si pueden alcanzar el hito en cada sprint o no. Si no pudo encontrar tiempo para completar la hoja de cálculo, es posible que se le pida que lo haga durante la reunión o cada vez que pueda tener un presupuesto, simplemente envíelo por mensaje privado a los mensajes privados o colóquelo en el canal de desarrollo. - -La planificación de sprint habitual es así: - -1. Los PM traen los problemas (preferiblemente Historias de usuarios) a la reunión de planificación, descríben el problema y asegúrese de que esté claro para que el equipo comience a implementarlo. -2. PM facilita las conversaciones entre desarrolladores para dejarlo lo más claro posible. -3. PM solicita estimaciones en Story Points (Story Points son la unidad de esfuerzo mínimo gastado en un producto que se puede entregar lo antes posible, como una simple corrección de errores, por ejemplo, podría tomar la mitad de un día laboral). -4. PM comienza a construir "Sprint Backlog" priorizando los problemas y se asegura de que la cantidad total de Story Points sea proporcional a la capacidad total de los equipos y colaboradores. -5. Todos están de acuerdo con el plan de sprint y se comprometen con la meta esperada. - - -## Contactos Importantes - -- Administrador del grupo de desarrolladores - Amin - - Discord de Contacto: `Amin#2164` -- Director de producción de GIVeconomy - Lauren - - Discord de Contacto: `karmaticacid#1218` -- Director de Producción de Giveth TRACE, Giveth.io - MoeNick - - Discord de Contacto: `MoeNick#1374` -- Desarrollador Principal Giveth.io - Mateo - - Discord de Contacto: `mateodaza#3156` -- DevOps & Security - Kay - - Discord de Contacto: `geleeroyale#3228` -- Diseñador Principal - Marko - - Discord de Contacto: `markop#2007` - -## Guías de Instalación para el Desarrollo Local - -- [Giveth.io](./givethioinstallation) -- [Giveth TRACE](./TRACEinstallation) -- [GIVeconomy](./installGIVeconomy) - -## Directrices de prueba - -- [Giveth.io](./testing-guidelines) -- [GIVeconomy](./testingGIVeconomy) - -## Herramientas que usamos - -- [Segment](https://segment.com/) (Giveth TRACE, Giveth.io) -- [Sentry](https://sentry.io/welcome/) (Giveth TRACE, Giveth.io) -- [Infura](https://infura.io/) (Giveth TRACE, Giveth.io) -- [Autopilot](https://journeys.autopilotapp.com/features/email-marketing-software) (Giveth.io) -- [Amplitude](https://www.amplitude.com/) (Giveth TRACE, Giveth.io) -- [Docusaurus](https://docusaurus.io/) (Documentation) -- [The Graph](https://thegraph.com/en/) (GIVeconomy) -- [Netlify](https://www.netlify.com/) (Giveth TRACE) -- [Vercel](https://vercel.com/dashboard) (Giveth.io, GIVeconomy) -- [Cryptocompare](https://www.cryptocompare.com/) (Giveth TRACE) -- [Coingecko](https://www.coingecko.com/en/api) (All Products) -- [Github Actions](https://github.com/features/actions) (All Products) -- [MongoDB](https://www.mongodb.com/) (Giveth TRACE) -- [PostgreSQL](https://www.postgresql.org/) (Giveth.io) -- [Redis](https://redis.io/) (Giveth TRACE, Giveth.io) -- [Elastic Search](https://www.elastic.co/elasticsearch/) (Giveth TRACE) -- [Kibana](https://www.elastic.co/kibana/) (Giveth TRACE) -- [Pinata](https://www.pinata.cloud/) (Giveth.io, GIVeconomy) -- [Transak](https://transak.com/) (Giveth.io) -- [AdminBro](https://v2.adminbro.com/index.html) (Giveth.io) diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md deleted file mode 100644 index 59892db87b..0000000000 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -id: testing-guidelines -title: Guía de pruebas de Giveth.io -slug: dapps/testing-guidelines ---- - - -Esta guía proporciona un marco para probar la DApp [Giveth.io](https://giveth.io/). - -Cada caso de uso tiene un problema correspondiente (vinculado en los títulos a continuación) en nuestro GitHub. Estos problemas se cerrarán después de probar cada sprint y se reabrirán para el siguiente. Si desea probar un caso de uso, asígnese el problema para ese sprint. - -## Requisitos -* Las pruebas de usuario deben realizarse en https://next.giveth.io - **Nuestro entorno de prueba se implementa tanto en Ropsten (Mainnet) como en Gnosis Chain** (anteriormente xDai Network). -* Utilice un navegador moderno. Si encuentra un error, intente lo mismo con otro navegador. Haga un problema en cualquier caso, pero díganos si el problema puede ser específico del navegador. -* Si tiene problemas utilice [GitHub](https://github.com/Giveth/giveth-next/issues) para informes y comentarios. - -## Casos de uso - -Las siguientes acciones se definen como funcionalidad principal. Si uno de estos pasos tiene errores, eso representa un error crítico. - -### [Creador del proyecto](https://github.com/Giveth/giveth-2/issues/798) - -Este caso de uso está parcialmente automatizado para garantizar la funcionalidad antes de que se realicen cambios. Sin embargo, aún se requieren pruebas de usuario. - -#### Crear proyecto -* Detalles del proyecto -* Use formatos de texto enriquecido (negrita, cursiva, comillas, encabezados, etc.) y asegúrese de que se representen correctamente -* Incruste videos o imágenes y asegúrese de que se reproduzcan correctamente -* Selección de ubicación / impacto global -* Selección de categoría -* Selección de mapas de Google -* Comprueba que todos los proyectos estén listados en "mis proyectos" -* Verifique que los proyectos aparezcan en la página de inicio * -* Desactivar/reactivar proyecto - - -:::info -*Los proyectos creados en la DApp tienen un estado automático "no listado", lo que significa que no aparecerán hasta que su estado cambie a "listado". Comuníquese con alguien con el rol de 'Equipo de verificación' en [Giveth Discord](https://discord.giveth.io) que pueda mostrarle cómo incluir su proyecto en la etapa de preparación para continuar con las pruebas. -::: - -#### Editar proyecto -* Cambiar foto -* Use formatos de texto enriquecido (negrita, cursiva, comillas, encabezados, etc.) y asegúrese de que se representen correctamente -* Incruste videos o imágenes y asegúrese de que se reproduzcan correctamente -* Cambiar campos de texto -* Actualizar dirección de donación -* Comprobar que se aplican las actualizaciones - -#### Editar perfil -* Nombre -* Correo electrónico -* Ubicación -* Sitio web - -#### Proyecto de actualización -* Agregue una actualización a su proyecto -* Use formatos de texto enriquecido (negrita, cursiva, comillas, encabezados, etc.) y asegúrese de que se representen correctamente -* Incruste videos o imágenes y asegúrese de que se reproduzcan correctamente -* La actualización se guarda y se muestra correctamente en la página del proyecto - -### [Donante](https://github.com/Giveth/giveth-2/issues/799) - -Este caso de uso no incluye ninguna prueba automatizada y debe ser completamente probado por el usuario. - -* Done con diferentes tokens: tokens ETH y ERC-20 en Ropsten (Mainnet) y xDAI, tokens ERC-20 en Gnosis Chain (anteriormente xDai Network) -* Done con billeteras alternativas (aparte de iniciar sesión) -* Revisar que los fondos salgan de la billetera -* Verifique que los fondos recibidos/seguidos por proyecto -* Ver donaciones realizadas (cantidad correcta en $, tipo de moneda correcto) - -### [General](https://github.com/Giveth/giveth-2/issues/800) - -Este caso de uso estará parcialmente automatizado, pero requiera pruebas de usuario, especialmente para garantizar que todos los enlaces externos funcionen correctamente. - -* Proyectos "Me gusta": actualizaciones exitosas y "recuento de corazones" -* Los botones de la barra de navegación del encabezado (`Inicio`, `Proyectos`, `GIVeconomy`, etc.) son funcionales -* "GIV actualmente en la billetera" (en la barra de navegación) se muestra correctamente (dirección del token: `0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75`) -* Las insignias del proyecto como `Verificado`, `Trazable`, `Nuevo` se muestran correctamente -* Enlaces de pie de página -* Compartir a través de las redes sociales -* Todos los enlaces en la página de inicio -* Suscríbete al boletín -* El menú desplegable de mi billetera es funcional -* El nombre/dirección de la cuenta se muestra correctamente en la barra de navegación cuando se inicia sesión -* Reportar un error -* Iniciar/cerrar sesión -* Ordenar/filtrar/buscar proyectos -* Comprobar que los proyectos aparecen en la página del proyecto (formato correcto, número correcto) -* Los enlaces dentro de https://giveth.io/join son funcionales -* El contenido dentro de https://giveth.io/about se muestra correctamente, incluidas las pestañas `Misión y visión`, `Historia` y `Equipo` diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/givbacks.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/givbacks.md index 2ba2591172..2402413e9f 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/givbacks.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/givbacks.md @@ -31,15 +31,14 @@ Un donante puede donar cualquier token ERC-20 a proyectos en Giveth.io en Gnosis ## Obtener devoluciones Durante cada ronda, se realiza un seguimiento de todas las donaciones a proyectos verificados en la DApp, y estos datos se utilizan para calcular la cantidad de GIVbacks recibidos por cada donante durante ese período. -Los donantes pueden reclamar su GIV después de que finaliza la ronda y se realiza una revisión de fraude. Los donantes recibirán un correo electrónico cuando las recompensas estén listas para reclamar en la [página de GIVbacks](https://giveth.io/givbacks). Una parte del GIV será líquido inmediatamente y el resto aumentará el caudal de su [GIVstream](https://giveth.io/givstream). Para saber más sobre GIVstream y su funcionamiento, consulta nuestra [documentación](/es/giveconomy/givstream/). A los efectos de esta documentación, nos referiremos a la suma del monto líquido y el monto asignado al GIVstream de GIVbacks como "GIVbacks acumulativos". +Los donantes pueden reclamar su GIV después de que finaliza la ronda y se realiza una revisión de fraude. Los donantes recibirán un correo electrónico cuando las recompensas estén listas para reclamar en la [página de GIVbacks](https://giveth.io/givbacks). Una parte del GIV será líquido inmediatamente y el resto aumentará el caudal de su [GIVstream](https://giveth.io/givstream). Para saber más sobre GIVstream y su funcionamiento, consulta nuestra [documentación](/giveconomy/givstream/). A los efectos de esta documentación, nos referiremos a la suma del monto líquido y el monto asignado al GIVstream de GIVbacks como "GIVbacks acumulativos". Tenga en cuenta que, incluso con el programa GIVbacks, una donación en Giveth sigue siendo una donación. El valor máximo de los 'GIVbacks' acumulados del donante es igual al 75% del valor de su donación, en el momento de la donación. Si el valor de "1 millón GIV" asignado a la ronda de GIVbacks es superior al 75 % del valor total de todas las donaciones (en el momento de cada donación) durante la duración de la ronda, todos los donantes elegibles obtendrán su respectivo máximo acumulativo. devoluciones. Si el valor total de las donaciones (en el momento de cada donación) supera el 75 % del "1 millón de GIV" asignado a la ronda, los "GIVbacks acumulados" para cada donante son proporcionalmente menores y se calculan de la siguiente manera: -$$ +```math n = N \frac{v}{V} -$$ donde: @@ -65,7 +64,7 @@ Una vez que finaliza una ronda de GIVbacks, se otorga un período de tiempo a nu 1. **Dar/ofrecer bienes o servicios a los donantes a cambio de su donación.** El propietario de un proyecto no puede ofrecer bienes como patrocinio para una conferencia, compras de galletas de Girl Scouts o boletos para una cena, incluso si las ganancias se destinan a caridad. Los propietarios de proyectos no pueden proporcionar servicios como actuar como un intercambio criptográfico para sus donantes. Pueden explicar cómo usar un intercambio, pero no pueden convertir el dinero para sus donantes. 2. **Donaciones circulantes recaudadas por otros medios.** Solo las donaciones de "primer toque" cuentan para las devoluciones. Si un proyecto recibe fondos de un donante y se descubre que está circulando estas donaciones dentro de la plataforma Giveth para recibir GIVbacks, será descalificado. Por ejemplo, un proyecto no debería enviar donaciones fiduciarias recibidas en otros lugares a sus donantes y pedirles que donen en Giveth con criptografía. 3. **Los fondos no se están utilizando para lo que se expresa en la página del proyecto o en la solicitud de verificación enviada.** Los proyectos verificados son responsables de mantener sus proyectos actualizados con información sobre cómo se están utilizando los fondos. Si el proyecto establece explícitamente que, por ejemplo, están usando los fondos para desarrollar programas educativos pero se descubre que están usando los fondos para emplear a desarrolladores, pueden ser descalificados del programa GIVbacks. -4. **Actividad sin escrúpulos o fraudulenta.** Puede ser el uso de la violencia, infringir las leyes u otro comportamiento que no respete los [valores de la comunidad Giveth](/es/whatisgiveth/). Los proyectos que violen nuestros [Términos y condiciones](https://giveth.io/tos) no solo perderán su estado de verificación, sino que también serán cancelados. +4. **Actividad sin escrúpulos o fraudulenta.** Puede ser el uso de la violencia, infringir las leyes u otro comportamiento que no respete los [valores de la comunidad Giveth](/whatisgiveth/). Los proyectos que violen nuestros [Términos y condiciones](https://giveth.io/tos) no solo perderán su estado de verificación, sino que también serán cancelados. El equipo de verificación de proyectos de Giveth es responsable de monitorear la actividad de GIVbacks y el sistema de verificación de proyectos y, en última instancia, usará su discreción para determinar si las acciones de un proyecto son inescrupulosas o descalificantes. diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/giveconomy.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/giveconomy.md index 4a40059c03..fa1847e045 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/giveconomy.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/giveconomy.md @@ -4,66 +4,67 @@ title: GIVeconomy slug: giveconomy/ --- import useBaseUrl from '@docusaurus/useBaseUrl'; +import LiquidityList from '../../../../dapps/_liquidityPoolList.mdx' +Giveth está construyendo una cultura de dar que empodera y recompensa a aquellos que dan: a proyectos, a la sociedad y al mundo. Nuestro objetivo es inspirar a nuestra comunidad a participar en un ecosistema de apoyo colectivo, abundancia y creación de valor. -Giveth está construyendo una cultura de generosidad que empodera y recompensa a quienes dan, a los proyectos, a la sociedad y al mundo. Nuestro objetivo es inspirar a nuestra comunidad a participar en un ecosistema de apoyo colectivo, abundancia y creación de valor. **Bienvenido a la economía GIV.** +**Bienvenido a la [GIVeconomy](https://medium.com/giveth/welcome-to-the-giveconomy-b3e372da63dd)!** -## Acerca de GIV +## Sobre GIV -GIV es el token de gobernanza que alimenta y dirige la economía GIV. Los titulares de GIV están facultados para coordinarse colectivamente en torno a recursos compartidos y financiar iniciativas que dan forma al futuro de las donaciones. +GIV es el token de gobernanza que impulsa y dirige la GIVeconomy. Los poseedores de GIV están empoderados para coordinar colectivamente alrededor de recursos compartidos y financiar iniciativas que dan forma al Futuro de la Donación. -En el lanzamiento, nuestra comunidad puede participar en GIVeconomy de las siguientes maneras: -- Desde el 24 de diciembre de 2021 en adelante, los destinatarios elegibles pueden reclamar su [**GIVdrop**](./givdrop) en Gnosis Chain (anteriormente xDai Network). -- Los donantes de [proyectos verificados](https://giveth.io/projects) en Giveth obtienen recompensas de [**GIVbacks**](./givbacks). -- Los proveedores de liquidez y los participantes pueden obtener recompensas en [**GIVfarm**](./givfarm). -- Todos los titulares de GIV pueden crear y/o votar propuestas en el [**GIVgarden**](./givgarden). -- Cualquiera que reclame GIV de su participación en GIVeconomy obtiene un flujo continuo de GIV de [**GIVstream**](./givstream) hasta el 23 de diciembre de 2026. +**[Haz clic aquí para descubrir los mejores lugares para obtener y puentear GIV!](https://linktr.ee/givtoken)** -### Información del Token +Nuestra comunidad puede participar en la GIVeconomy de las siguientes maneras: +- Los stakers de GIV pueden ganar recompensas en la [**GIVfarm**](./givfarm). +- Los donantes a [proyectos verificados](https://giveth.io/projects/all?filter=Verified) en Giveth obtienen recompensas de [**GIVbacks**](./givbacks). +- Los poseedores de GIV pueden hacer stake de su GIV para obtener [**GIVpower!**](./givpower). Con GIVpower pueden impulsar los proyectos que aman para aumentar su rango así como el porcentaje de GIVbacks recompensados a sus donantes. +- Cualquiera que reclame GIV de su participación en la GIVeconomy recibe un flujo continuo de GIV del [**GIVstream**](./givstream) hasta el 23 de diciembre de 2026. -- Dirección del Token en Mainnet: 0x900db999074d9277c5da2a43f252d74366230da0 -- Dirección del Token en Gnosis Chain (antiguamente xDai Network): 0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75 +### Direcciones de Token -### Distribución +- Mainnet: [`0x900db999074d9277c5da2a43f252d74366230da0`](https://etherscan.io/token/0x900db999074d9277c5da2a43f252d74366230da0) +- Gnosis Chain: [`0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75`](https://gnosisscan.io/token/0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75) +- Optimism: [`0x528CDc92eAB044E1E39FE43B9514bfdAB4412B98`](https://optimistic.etherscan.io/token/0x528cdc92eab044e1e39fe43b9514bfdab4412b98) +- Solana: [`3Xi3EhKjnKAk2KTChzybUSWcLW6eAgTHyotHH1U6sJE1`](https://solscan.io/token/3Xi3EhKjnKAk2KTChzybUSWcLW6eAgTHyotHH1U6sJE1) +- Polygon zkEVM: [`0xddAFB91475bBf6210a151FA911AC8fdA7dE46Ec2`](https://zkevm.polygonscan.com/token/0xddAFB91475bBf6210a151FA911AC8fdA7dE46Ec2) -Se acuñó una cantidad de mil millones de tokens GIV al inicio de la economía GIV. 100 millones de tokens GIV son líquidos y están disponibles para su uso inmediato, y los otros 900 millones se han asignado a [GIVstream](./givstream) y se liberan continuamente en todo el "GIViverse" durante un período de 5 años ( hasta el 23 de diciembre de 2026). La distribución del suministro total de GIV a lo largo del GIViverse se muestra en el siguiente gráfico: +### Distribución de Tokens GIV -givbacks round 8 sample +Se acuñaron 1 mil millones de tokens GIV al inicio de la GIVeconomy. 100 millones de los tokens GIV son líquidos y están disponibles para su uso inmediato, y los otros 900 millones han sido asignados al [GIVstream](./givstream) y se están liberando continuamente en todo el "GIViverse" durante un período de 5 años (hasta el 23 de diciembre de 2026). La distribución del suministro total de GIV en todo el GIViverse se describe en el siguiente gráfico: -La GIVeconomy se ha construido gracias a nuestra dedicada comunidad de Givers. Giveth ha estado creciendo desde 2016 gracias a las donaciones, el tiempo, las habilidades, el sudor, la generosidad y el amor. Estamos orgullosos de lanzar una economía por y para los donantes, sin dinero obtenido de preventas o capitales de riesgo. +distribución de la economía GIV -## El futuro de la economía GIV +La GIVeconomy ha sido construida gracias a nuestra dedicada comunidad de Givers. Giveth ha estado creciendo desde 2016 sobre una base de donaciones, tiempo, habilidades, sudor, generosidad y amor. ¡Estamos orgullosos de lanzar una economía por y para los donantes, sin dinero obtenido de preventas o capitalistas de riesgo! -El lanzamiento de GIVeconomy con todas las características descritas anteriormente es solo el comienzo: ya estamos elaborando la siguiente fase del futuro de la generosidad. Estamos desarrollando sistemas que cambiarán por completo la forma en que las sociedades crean y recompensan la creación de bienes públicos. +### Pools de Liquidez Propiedad de la DAO -Siga leyendo para obtener más información sobre algunas de las ideas crudas, emocionantes y hermosas que pretendemos llevar a cabo. Si desea ayudar a dar forma a la próxima generación de filántropos, comience a [explorar GIVeconomy](https://giveth.io/giveconomy) y [únase a nuestro equipo](https://giveth.io/join)! +Estos son pools de liquidez que son apoyados por la DAO de Giveth. Consulte esta tabla para encontrar pools de liquidez de GIV; está organizada por red, token emparejado y tamaño del pool: -### **GIVcuration** -Esta será una forma descentralizada de reemplazar [Proyecto de Verificación](/es/dapps/makeTraceableProject) para el programa GIVbacks. Los miembros de la comunidad podrán apostar GIV (usando la votación de convicción) en sus proyectos favoritos en Giveth. ¡Durante las rondas de GIVbacks, los donantes de los proyectos más votados obtendrán la mayor cantidad de GIV de GIVbacks! Con este sistema, la comunidad decide qué proyectos devolverán más a los donantes, lo que a su vez fomenta las donaciones a proyectos que se alinean con los valores de la comunidad. + -### **GIVmatching** -Giveth planea implementar donaciones igualadas a proyectos usando "Causas". Las causas serán categorías de iniciativas benéficas, como regeneración ambiental, bienes públicos digitales, causas sociales, etc. Los donantes podrán donar a Causas, y estos fondos se distribuirán luego a proyectos favorecidos por la comunidad (como donación equivalente) usando [financiamiento cuadrático](https://wtfisqf.com/?grant=&grant=&grant=&grant=&match=1000). -### **GIVfi** -La intención con GIVfi es crear una forma sostenible de mantener los fondos en el fondo común de GIVgarden. Mientras las donaciones en la DApp están a la espera de ser desembolsadas, generarán interés que se puede usar para enviar GIV a GIVgarden para financiar iniciativas usando el voto de convicción. -GIVfi diagram +## El Futuro de la GIVeconomy -### **GURVES** -Nuestro mayor sueño es apoyar proyectos positivos en Giveth para que se conviertan en sus propias microeconomías. La idea es que cuando un donante da a un proyecto verificado en Giveth, obtiene algo de GIV del programa GIVbacks. Cuando esto sucede, parte del GIV se coloca en una [curva de vinculación](https://thegraph.academy/curators/introduction-to-bonding-curves/) que se genera exclusivamente para el proyecto. Luego, el donante recibe "fichas de proyecto" recién acuñadas de la curva de bonos. De hecho, los proyectos están recibiendo su propia economía simbólica, ¡lo que abre infinitas posibilidades para los incentivos y el diseño del sistema! +El lanzamiento de la GIVeconomy con todas las características descritas anteriormente es solo el comienzo: ya estamos creando la próxima fase del Futuro de la Donación. Estamos desarrollando sistemas que cambiarán completamente la forma en que las sociedades crean y recompensan la creación de bienes públicos. -
-

*Interactuar usando la billetera Torus

-

Para interactuar con [GIVeconomy](https://giveth.io/giveconomy) y otras dApps usando la billetera Torus, deberá conectar su billetera. Para conectarse, haga clic en el ícono "Conectar billetera" en la esquina superior derecha del sitio, luego seleccione Torus y verifique. La billetera Torus permite a los usuarios iniciar sesión con cuentas de muchos servicios web diferentes, así que asegúrese de iniciar sesión con la misma cuenta que utilizó para configurar la billetera.

+Sigue leyendo para conocer más sobre las ideas crudas, emocionantes y hermosas que pretendemos llevar a cabo. Si quieres tener un papel en la configuración de la próxima generación de la filantropía, comienza a [explorar la GIVeconomy](https://giveth.io/giveconomy) y [únete a nuestra comunidad](https://giveth.io/join)! - Signing in with Torus on the GIVeconomy +Gurves flow diagram -

Si está utilizando el navegador Brave, deberá desactivar la función Brave's Shield. Para hacer esto, haga clic en el logotipo de Brave a la derecha de la barra de búsqueda, luego desactive el escudo..

+### Gurves - Turning shields off with Brave -
-
+Un problema importante que existe en la sociedad actual es que los creadores de bienes públicos dependen de donaciones y, en última instancia, sacrificios para salir adelante. A diferencia del sector de bienes privados, no hay dinámicas de mercado en el sector de bienes públicos para impulsar la innovación y el crecimiento. +El token GIV introducirá el poder de los mercados abiertos en el sector de bienes públicos a través de Gurves. Gurves utilizará [curvas de vinculación](https://thegraph.academy/curators/introduction-to-bonding-curves/) para permitir que los proyectos lancen sus propias microeconomías respaldadas por GIV, conectadas al valor real que proporcionan. Las curvas de vinculación son contratos inteligentes que mantienen colateral y acuñan o queman tokens según una curva de precios determinada matemáticamente. Esto proporciona estabilidad a la economía de tokens del nuevo proyecto y liquidez incorporada. + +Gurves permitirá a los proyectos tokenizar su impacto y, gracias a la [curva de vinculación aumentada](https://www.commonsstack.org/augmented-bonding-curve), ofrecerá flujos de ingresos incorporados que prosperan con la especulación. + +Gurves es nuestro mayor sueño y el punto central de nuestra [hoja de ruta a largo plazo](https://blog.giveth.io/evolving-nonprofits-into-regen-economies-f8282f97f8d3). ----- -La misión de Giveth es recompensar y empoderar a quienes dan. [The GIVeconomy](https://giveth.io/giveconomy) es un hito importante en el futuro de la generosidad y está permitiendo que nuestro colectivo de proyectos, donantes, constructores y miembros de la comunidad puedan donar nuevas formas que apoyen los proyectos, la sociedad y ¡el mundo! \ No newline at end of file +**La misión de Giveth es recompensar y empoderar a aquellos que dan.** + +[La GIVeconomy](https://giveth.io/giveconomy) es un hito importante en el Futuro de la Donación y está permitiendo que nuestro colectivo de proyectos, donantes, constructores y miembros de la comunidad den de nuevas maneras que apoyan proyectos, la sociedad y el mundo. \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/givstream.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/givstream.md index 7570c628e2..05e058bf3c 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/givstream.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/givstream.md @@ -16,7 +16,7 @@ Bienvenidos a la expansión del GIViverso! GIVstream alinea a los miembros de la ## ¿Como esto funciona? -En el lanzamiento, el 10% del suministro total de tokens de 1000 millones de GIV será líquido y se distribuirá en [GIVeconomy](/es/giveconomy/). El resto alimenta el GIVstream que fluye durante 5 años, liberando más GIV líquido cada segundo. Después del período de 5 años, el 100 % de los tokens GIV serán líquidos. +En el lanzamiento, el 10% del suministro total de tokens de 1000 millones de GIV será líquido y se distribuirá en [GIVeconomy](/giveconomy/). El resto alimenta el GIVstream que fluye durante 5 años, liberando más GIV líquido cada segundo. Después del período de 5 años, el 100 % de los tokens GIV serán líquidos. La siguiente tabla explica qué porcentaje de GIV es líquido y se distribuye por todo el GIViverse, y qué parte aún debe fluir del GIVstream. @@ -34,7 +34,7 @@ La siguiente tabla explica qué porcentaje de GIV es líquido y se distribuye po flowrate counter -Su tasa de flujo GIVstream es la tasa (GIV/semana) a la que su GIV se vuelve líquido. Todos los destinatarios del [GIVdrop](/es/giveconomy/givdrop) también recibirán un GIVstream en Gnosis Chain (anteriormente xDai Network). Si no recibió un GIVdrop, aún puede obtener un GIVstream al participar en GIVeconomy. +Su tasa de flujo GIVstream es la tasa (GIV/semana) a la que su GIV se vuelve líquido. Todos los destinatarios del [GIVdrop](/giveconomy/givdrop) también recibirán un GIVstream en Gnosis Chain (anteriormente xDai Network). Si no recibió un GIVdrop, aún puede obtener un GIVstream al participar en GIVeconomy. Puedes obtener (o aumentar) su tasa de flujo GIVstream en Gnosis Chain (anteriormente xDai Network) al donar (en Gnosis Chain o Mainnet) y obtener [GIVbacks] (https://giveth.io/givbacks), por wrapp GIV,utilícelo en [GIVgarden](https://giveth.io/givgarden), o stackea en [GIVfarm](https://giveth.io/givfarm) en Gnosis Chain. diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md index fae7829c89..2d132b6925 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md @@ -26,5 +26,4 @@ Giveth.io se implementa actualmente tanto en la red principal de Ethereum como e #### Siga cualquiera de estos enlaces para obtener más información sobre Giveth.io: - Visita [Giveth.io](https://giveth.io) para ver cómo sucede la magia - Únete a nuestro [Discord](https://discord.giveth.io) para conocer a la comunidad -- Para donantes y propietarios de proyectos, obtenga más información en [Cómo empezar](/dapps/gettingStarted) -- Para desarrolladores, diríjase a la [Guía de contribuyentes](/dapps/contributors) \ No newline at end of file +- Para donantes y propietarios de proyectos, obtenga más información en [Cómo empezar](/dapps/gettingStarted) \ No newline at end of file diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/introTrace.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/introTrace.md index 6dfb41e6a8..15c10fb878 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/introTrace.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/introTrace.md @@ -32,7 +32,7 @@ Esta innovación pionera (de su tiempo) permite a Giveth y al usuario realizar i Cuando envía fondos reales a cualquier entidad en Giveth TRACE, lo hace con la red principal de Ethereum. Por el contrario, cuando reclama fondos que se han delegado a un Trace completo del que es destinatario, **Giveth paga el gas** para conectar su transacción a la red principal y enviarle los fondos. -Para obtener más información sobre el puente Giveth, diríjase a la documentación [aquí](/es/dapps/bridgeSecurity). También hay un [artículo de Medium maravilloso](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060) de 2017, que identifica los principales problemas de escalabilidad de esa era en la criptografía y cómo encontramos una solución. . +Para obtener más información sobre el puente Giveth, diríjase a la documentación [aquí](/dapps/bridgeSecurity). También hay un [artículo de Medium maravilloso](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060) de 2017, que identifica los principales problemas de escalabilidad de esa era en la criptografía y cómo encontramos una solución. . ### Desarrollo -Puede seguir el desarrollo en [Github](https://github.com/Giveth/giveth-dapp), leer más en esta documentación o unirse a nuestro canal de colaboradores en [Discord](https://discord.gg/qf7XZ48gCU). Nuestras reuniones están en el [calendario de Giveth](https://calendar.google.com/calendar/embed?src=givethdotio@gmail.com&pli=1), ¡y le invitamos a unirse! \ No newline at end of file +Puede seguir el desarrollo en [Github](https://github.com/Giveth/giveth-dapp), leer más en esta documentación o unirse a nuestro canal de colaboradores en [Discord](https://discord.gg/qf7XZ48gCU). Nuestras reuniones están en el [calendario de Giveth](https://calendar.google.com/calendar/embed?src=givethdotio@gmail.com&pli=1), ¡y le invitamos a unirse! diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/projectVerification.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/projectVerification.md index 4c73c6a890..8055a1e264 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/projectVerification.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/projectVerification.md @@ -10,7 +10,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl' **¡Se avecinan grandes cambios en la Verificación de Proyectos!** Estamos en proceso de descentralizar nuestro sistema de verificación de proyectos, por lo que algunos procesos pueden haber cambiado. *[Consulta este hilo del foro para estar al día](https://forum.giveth.io/t/decentralizing-project-verification/1528/9)*. Este artículo se actualizará pronto para reflejar la versión final del nuevo sistema. ::: -Giveth está descentralizando progresivamente su sistema de revisión de proyectos para verificar su legitimidad y determinar si están proporcionando un bien público. Este sistema determina qué proyectos ofrecen recompensas a sus donantes a través del [programa GIVbacks](/es/giveconomy/givbacks), así como qué proyectos son elegibles para ser impulsados con [GIVpower](/es/giveconomy/givpower). +Giveth está descentralizando progresivamente su sistema de revisión de proyectos para verificar su legitimidad y determinar si están proporcionando un bien público. Este sistema determina qué proyectos ofrecen recompensas a sus donantes a través del [programa GIVbacks](/giveconomy/givbacks), así como qué proyectos son elegibles para ser impulsados con [GIVpower](/giveconomy/givpower). Hay dos estatus que los proyectos pueden tener y que impactan su elegibilidad para GIVbacks y GIVpower: "Avalado" y "Elegible para GIVbacks". Cada uno de estos tiene un flujo único y se recomienda para diferentes tipos de proyectos. @@ -29,7 +29,7 @@ Los Verificadores de Giveth son un grupo de miembros de confianza de la comunida #### Elegibilidad y Beneficios -Cuando un proyecto que aún no es elegible para GIVbacks recibe 3 avales de Verificadores de Giveth, se convierte en "Avalado". Esto permitirá que el proyecto sea impulsado por [GIVpower](/es/giveconomy/givpower). +Cuando un proyecto que aún no es elegible para GIVbacks recibe 3 avales de Verificadores de Giveth, se convierte en "Avalado". Esto permitirá que el proyecto sea impulsado por [GIVpower](/giveconomy/givpower). #### Cómo Funciona el Aval @@ -70,8 +70,8 @@ Los propietarios de proyectos pueden solicitarlo, después de iniciar sesión, d - Crea mayor legitimidad para tu Proyecto. - Construye una mayor confianza y transparencia con los Donantes. - ¡Haz que tu proyecto destaque! Obtén el listado como proyecto "Elegible para GIVbacks" en nuestra plataforma y que sea buscable por esa categoría. -- Los stakers de GIV podrán impulsar tu proyecto con [GIVpower](/es/giveconomy/givpower). ¡Sí, incluso puedes impulsar tu propio proyecto! -- Tener la insignia de Elegible para GIVbacks puede aumentar las posibilidades de que tu proyecto participe en las rondas de [Financiamiento Cuadrático de Giveth](/es/quadraticfunding). +- Los stakers de GIV podrán impulsar tu proyecto con [GIVpower](/giveconomy/givpower). ¡Sí, incluso puedes impulsar tu propio proyecto! +- Tener la insignia de Elegible para GIVbacks puede aumentar las posibilidades de que tu proyecto participe en las rondas de [Financiamiento Cuadrático de Giveth](/quadraticfunding). - Participa en el programa GIVbacks, que recompensa a los donantes por sus donaciones. Una vez que tu proyecto sea elegible para GIVbacks, los seguidores que donen a tu proyecto serán recompensados con tokens GIV. La elegibilidad para GIVbacks aumentará significativamente la probabilidad de que tu proyecto reciba donaciones. ***Tenga en cuenta que las direcciones de los proyectos elegibles para GIVbacks no recibirán recompensas GIVbacks por donaciones hechas a su propio proyecto u otros proyectos elegibles para GIVbacks. Por favor, consulte las [Medidas de Descalificación](#disqualifying-factors-for-the-givbacks-program) que se detallan a continuación.*** ## Medidas de Calificación para la Elegibilidad de GIVbacks diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/testingGIVeconomy.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/testingGIVeconomy.md deleted file mode 100644 index a193582c95..0000000000 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/testingGIVeconomy.md +++ /dev/null @@ -1,131 +0,0 @@ ---- -id: testingGIVeconomy -title: Guía de prueba de GIVeconomy -slug: dapps/testingGIVeconomy ---- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import styles from '../../../../src/css/custom.css'; - - -Esta es una guía de prueba para usuarios exhaustiva de DApp GIVeconomy. Las pruebas se pueden realizar en el servidor de prueba, que lo puedes encontrar en -> https://staging.giveth.io/. - - -## Requisitos - -* Utilice un navegador moderno. Si encuentras un error, prueba con otro. Notifícanos del error, y si dicho problema es de un navegador en específico. -* Contáctanos aquí -> [GitHub](https://github.com/Giveth/GIVeconomy/issues) para informes y comentarios. - -## Casos de Uso - -Las siguientes acciones son parte de las funciones principales. Si alguno de estos pasos tiene errores, representa un problema importante. - -### General - -- Los botones de la página general son funcionales -- Las pestañas `GIVgarden`, `GIVfarm`, etc.. son funcionales -- Los botones ubicados en la barra de navegación superior funcionan -- Puedes iniciar sesión correctamente en la barra de navegación con tu billetera web (Optimizado para MetaMask) -- Los enlaces de pie de página funcionan correctamente - - -### GIVgarden -El GIVgarden implementa provisionalmente tanto Kovan Network como Gnosis Chain (anteriormente xDai Network). El Token utilizado para esta implementación es el *DRGIV3*. - -:::info -DRGIV3 puede ser "Wrappeada" en [DRGIV3 Garden](https://gardens-staging.1hive.org/#/xdai/garden/0x16388d99199a74810fc572049b3d4d657e7d5deb) para recibir gDRGIV3. Esta misma acción puedes hacerla con DRGIV3 en el GIVgarden Staking o en el GIVfarm con Gnosis Chain. -::: - -- Los botones de enlace a GIVgarden funcionan correctamente -- Los vínculos de `Leer Mas` están activos -- Wrap DRGIV3 en GIVgarden - Verifique que la cantidad de su token se actualice en GIVgarden Staking en GIVfarm de Gnosis Chain -- Unwrap DRGIV3 en GIVgarden - Verifique que la cantidad de su token se actualice en GIVgarden Staking en GIVfarm de Gnosis Chain - - -### GIVfarm -El GIVfarm implementa unas pruebas utilizando Gnosis Chain y Kovan (Mainnet) Network. El Token utilizado para esta implementación es el *DRGIV3*: -- `0x83a8eea6427985C523a0c4d9d3E62C051B6580d3` en Gnosis Chain -- `0x29434a25abd94ae882aa883eea81585aaa5b078d` en Kovan - -Los Tokens de prueba utilizados proporcionar liquidez son los siguientes: -- Gnosis Chain TestHNY: `0x69F79C9eA174d4659B18c7993c7EFbBbB58cF068` -- Gnosis Chain TestWETH:`0x736a98655049433f79dCcF5e54b887E8890b63D1` - -En Kovan, regularmente el Kovan ETH es usado para proporcionar liquidez y "pagar el gas". - - -

Gnosis Chain (anteriormente xDai Network) Pruebas de Testeo

-
    -
  • Gnosis Chain/Ethereum Network funcionan
  • -
  • ? La información flotante sobre las herramientas funciona
  • -
  • Proporciona liquidez con DRGIV3 y TestHoney en Honeyswap
  • -
  • Proporciona liquidez con DRGIV3 y TestETH en Sushiswap
  • -
  • Puedes Stakear y Farmear LP Tokens respectivamente en GIV/HNY y en GIV/ETH - El Token LP y sus valores de stake/unstake se muestran en la interfaz del usuario
  • -
  • Puedes stakear DRGIV3 en GIVgarden Staking - El token equivale a la actualización Stake/Unstake en la interfaz de usuario
  • -
  • Después de staking del DRGIV3, puedes Verificar los montos de las actualizaciones del Wrapped Token (gDRGIV3) en DRGIV3 Garden
  • -
  • APR se muestra correctamente (si se muestra en 0%, eso está mal)
  • -
  • Si haces click en el ícono `?` en la fila APR abre un APR modal, los enlaces son funcionales en el modal
  • -
  • Recibes actualizaciones de la cantidad que puedes reclamar todo el tiempo
  • -
  • Se muestra la cantidad de transmisión (hasta 2 decimales)
  • -
  • Si la cantidad es muy pequeña0.0001 se muestra
  • -
  • "Tus recompensas GIVfarms" (Arriba a la derecha de la página) muestra correctamente el total de recompensas pendientes de todas las farms combinadas
  • -
  • Las recompensas de cada farm, las transacciones son exitosas y los montos reclamables, la transmisión y los montos en la billetera GIV se actualizan correctamente
  • -
  • Puedes hacer unstake de los Tokens que tengas en tus farms - los montos del Stake/Unstake se actualizan en la interfaz del usuario
  • -
  • Despues de hacer un Unstake del Token DRGIV3 desde la GIVgarden farm, verifica la cantidad del Token Wrapped (gDRGIV3) los montos se actualizan en DRGIV3 Garden
  • -
-
- -

Kovan (mainnet) Network Pruebas de Testeo

-
    -
  • Gnosis Chain/Ethereum Network funcionan
  • -
  • ? La información flotante sobre las herramientas funciona
  • -
  • Puedes Mintear Univ3 NFT con DRGIV3 y ETH en Uniswap (Kovan)
  • -
  • Proporciona liquidez con DRGIV3 y WETH en Balancer (Kovan)
  • -
  • Puede hacer stak de Univ3 NFT en GIV/ETH Uniswap farm - Actualizaciones de la cantidad de NFT debajo de los botones Stake/Unstake
  • -
  • Puede Stackear LP Tokens en GIV/ETH Balancer farm - Los montos del Stake/Unstake se actualizan en la interfaz del usuario
  • -
  • Puede hacer stake DRGIV3 en un staking de un solo activo - Los montos del Token y los valores del Stake/Unstake se actualizan en la interfaz del usuario
  • -
  • APR se muestra correctamente (si se muestra en 0%, eso está mal)
  • -
  • Si haces click en el ícono `?` en la fila APR abre un APR modal, los enlaces son funcionales en el modal
  • -
  • Recibes actualizaciones de la cantidad que puedes reclamar todo el tiempo
  • -
  • Se muestra la cantidad de transmisión (hasta 2 decimales)
  • -
  • "Tus recompensas GIVfarms" (Arriba a la derecha de la página) muestra correctamente el total de recompensas pendientes de todas las farms combinadas
  • -
  • Las recompensas de cada farm, las transacciones son exitosas y los montos reclamables, la transmisión y los montos en la billetera GIV se actualizan correctamente
  • -
  • Puedes hacer unstake de los Tokens que tengas en tus farms - los montos del Stake/Unstake se actualizan en la interfaz del usuario
  • -
-
-
- -## GIVbacks - -Para saber como crear un test de distribución GIVback, comuníquese con un desarrollador o Mitch (divine_comedian#5493) en discord para ayudarte. - -Tendrás que hacer una donación legítima a un proyecto verificado en Giveth.io para probar los GIVbacks con tu propia dirección de Ethereum. - - Una vez hayas ejecutado el test de distribución puedes verificar algunas partes en la página `GIVbacks`. - -:::info -GIVbacks solo está disponible en Gnosis Chain (anteriormente xDai Network). -::: - -- Verifica el monto de recompensa de tus GIVbacks, verifica que los cálculos se alineen con las donaciones que realizaste a un proyecto verificado durante un período definido de GIVbacks. -- La cantidad reclamable de tus GIVbacks debe ser una cantidad fija (no creciente como las recompensas de GIVfarm).. -- Tu cantidad GIVbacks transmitidos debe estar en la tabla del historial de GIVstream al momento de la distribución de GIVbacks. -- Es un proceso exitoso recolectar GIVbacks. -- Los botones `DONAR` y `VERIFICAR` funcionan conrrectamente. - -## GIVstream -El GIVstream está disponible tanto en Gnosis Chain como en Kovan. Asegúrate de tener recompensas para reclamar en ambas redes y así probar completamente el GIVstream. - -- Gnosis Chain/Ethereum Network funcionan alternandolos. -- Los botones `PROYECTOS`, `PROPUESTAS`, `OPORTUNIDADES` y `LEER MAS` funcionan. -- Puedes recolectar las recompensas de GIVstream en la parte superior derecha del modal, tanto para Gnosis Chain como en Kovan. -- `?` la imagen en el modal de recompensas GIVstream muestra una ventana emergente cuando se hace click en ella, los links y el botón dentro del modal están funcionando correctamente. -- '?' la información flotante sobre las herramientas funciona correctamente. -- `GIViverse Expansion` se muestra correctamente (si es 0%, está mal). -- `Tiempo restante` se muestra correctamente (GIVstream termina el 23 de diciembre del 2026). -- Los aumentos del caudal de GIVstream se muestran en la tabla del historial. Las recompensas de GIVfarm deberían aparecer en la tabla después de reclamarlas. Las recompensas de GIVbacks deben aparecer en la tabla al momento de la distribución de GIVbacks. - - ---- - -No olvides participar en las reuniones semanales de Platform Circle´s para mantenerte informado. Lee nuestra [Guía para colaboradores](./contributors) y obtener toda la información que necesitas para convertirte en un colaborador habitual de Giveth Development & Testing. diff --git a/i18n/es/docusaurus-plugin-content-docs-dapps/current/traceableProject.md b/i18n/es/docusaurus-plugin-content-docs-dapps/current/traceableProject.md index 3857b32ba2..46ee960a1e 100644 --- a/i18n/es/docusaurus-plugin-content-docs-dapps/current/traceableProject.md +++ b/i18n/es/docusaurus-plugin-content-docs-dapps/current/traceableProject.md @@ -53,8 +53,8 @@ Confirme la información solicitada en cada sección del Asistente, luego firme Herramienta del asistente de verificación ### Paso 6 - ¡Magia! -Una vez que llegue la página de "Felicitaciones", puede hacer clic en `IR A SU PROYECTO` para visitar su nuevo espacio. Comience explorando la interfaz de usuario de Giveth TRACE y cree algunos Traces para alentar más donaciones a su campaña. Para obtener más información sobre cómo funciona Giveth TRACE, lea la [documentación de DApp](/es/dapps/introTrace). +Una vez que llegue la página de "Felicitaciones", puede hacer clic en `IR A SU PROYECTO` para visitar su nuevo espacio. Comience explorando la interfaz de usuario de Giveth TRACE y cree algunos Traces para alentar más donaciones a su campaña. Para obtener más información sobre cómo funciona Giveth TRACE, lea la [documentación de DApp](/dapps/introTrace). Correo electrónico de aprobación de verificación -¡Disfrute de su nueva campaña y deje que todos en sus redes sociales conozcan su portal de financiación actualizado! \ No newline at end of file +¡Disfrute de su nueva campaña y deje que todos en sus redes sociales conozcan su portal de financiación actualizado! diff --git a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/commsContributorGuide.md b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/commsContributorGuide.md deleted file mode 100644 index bbfa0141bc..0000000000 --- a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/commsContributorGuide.md +++ /dev/null @@ -1,372 +0,0 @@ ---- -id: commsContributorGuide -title: Communications Contributor Guide ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' -import NotTranslatedMessage from '../../_notTranslatedES.mdx' - - - - -This is a guide to get your started with the Comms Working Group. It walks you through the steps to take to get onboarded and contributing, while also giving you some information on the structure of Giveth, what tools we use, and how to orient yourself in general. - - -## **What is Giveth?** - -Giveth is a platform to support for-good projects through cryptocurrency and fiat donations. - - - - - - - -
Why Giveth? - Giveth Donor 101 Course - MVV - Mission, Vision and Values -
- - - -## **Structure and Working Groups** - - - - - - - - - - - - - - - -
-
    - -
  1. Community Circle -
  2. -
-
-
    - -
  • Comms WG
  • - -
  • Connect WG - outreach and project liaison
  • - -
  • Conflict Resolution WG
  • - -
-
-
    - -
  1. Platform Circle - -
  2. -Product development -
-
-
    - -
  • Design WG
  • - -
  • Devs WG
  • - -
  • GIVeconomy WG
  • - -
-
-
    - -
  1. GIVernance Circle -
  2. -
-
-
    - -
  • Governance WG
  • - -
  • DAO WG
  • - -
-
- - -For more detailed information and to learn more about how to participate throughout the DAO, please read our docs including: - -* [Governance process](/whatisgiveth/governanceProcess/) -* [Advice process](/whatisgiveth/adviceProcess/) -* [Conflict resolution](https://docs.google.com/spreadsheets/d/1PhvCZJFkk_j63Q8Aszay2DAn2qg39x6zJDSLlj924TY/edit#gid=679275498) -* [Developer guidelines](/dapps/) -* [Development process](/dapps/developmentProcess/) -* [General contribution steps in Github](https://github.com/Giveth/giveth-dapp/blob/develop/CONTRIBUTING.md) - - -## Joining the Comms Party - -The Comms WG is an integral part of the Community Circle, which encompasses everything related to human contact and isn’t either development or governance. In addition to communications, that includes outreach and donor relations. - - -To participate in engaging with the Comms WG, you must have accounts on the following platforms: Discord, Github with Zenhub extension, Discourse and preferably also Telegram and Twitter. If you do not have these accounts, we can help you set them up. - - - -### 1. Join the weekly meeting - -**Discord:** Hop on a [Comms call](https://calendar.google.com/event?action=TEMPLATE&tmeid=bnQ4NmJwOGVzdjVudjc3Z2tlc3U4ZHBiZ2FfMjAyMjA3MTlUMTYwMDAwWiBnaXZldGhkb3Rpb0Bt&tmsrc=givethdotio%40gmail.com&scp=ALL) held Tuesdays at 12h CST (18h CET). Here you will meet the team and learn about what is going on. You will be able to volunteer during the call for anything you think you can add value to as the team goes through the various issues. Don’t worry, we will help guide you! [Here](/whatisgiveth/meetingsGuide/) is also a detailed explanation of how Giveth meetings function. - -### 2. Getting started with your first issue - -**Github/Zenhub:** The Zenhub extension turns Github into a project management board. - -planning board for comms with zenhub - - - -You will need to [download it and add it to your browser](https://www.zenhub.com/extension) to establish this user-friendly interface with Github. - - -After you have shared your Github handle with the Comms lead, go to the [Giveth Planning board](https://app.zenhub.com/workspaces/giveth-planning-5f08ce1f9264b300166a0185/board?repos=278726184), and have a look at the "[good first issue](https://github.com/Giveth/giveth-dapp/labels/good%20first%20issue)" tag (or potentially the “[help wanted](https://app.zenhub.com/workspaces/giveth-planning-5f08ce1f9264b300166a0185/board?labels=help%20wanted&repos=278726184)” tag) to see where you can jump in and contribute. Contributors move their issues across the board as they pass through different stages of completion from “new” to “in progress” to “review” and “done” with several other nuanced options such as “icebox” and “epic”. Be sure to keep up with the status of your issue: do you need help? Tag someone in your issue, and add a comment. Are you done and need to start the review process? Tag at least two others to review your work. Once finished, you can close it! Below are explanations for each stage of an issue on its way to completion. - - -#### Different stages of an issue on the planning board: - - -**New issues:** new issues discussed in comms meetings or something that you think is relevant to our vision and will provide value to the cause go here. - -**Icebox:** non-priority issues are listed here. - -**Epics:** ongoing/larger tasks that are divided into separate smaller issues. - -**Backlog:** issues that will be added to future sprints. - -**Sprint Backlog:** issues assigned as part of that week’s work. - - -**In progress:** issues being actively worked on with ideal completion within next 1-2 weeks. There should only be 1-2 issues per assignee “in progress”. - - -**Review/QA:** issues ready for review where 2 senior contributors should be tagged for feedback and support. - -**[Learn more about issues and understand the workflow.](https://github.com/Giveth/giveth-planning/issues/373)** - - - -### 3. Working on an issue - -**HackMD and Google Docs: **Documents are created through Google Docs or HackMD. Material uploaded to Giveth's documentation must use markdown formatting. You can choose to draft with Google Docs and convert (post-review) to markdown format using the Chrome extension "[Docs To Markdown](https://workspace.google.com/u/0/marketplace/app/docs_to_markdown/700168918607?hl=en&pann=docs_addon_widget)”. - - -Make your new Google doc available for edit for reviewers and collaborators either by allowing anyone with the link to edit or at least comment. Submit your work for review (Q/A) to at least two others before implementing. Request reviews both during and after you complete your work by tagging reviewers in your Github issue and adding the doc link. During your work, this review request allows you to consult with team members who may be able to assist not only with various questions but with a general review on the progression of the work. When you are finished, you will tag and consult with at least two reviewers before the issue can be considered executable and finally closed. - - -Communications Working Group Steward** - Lauren** - -Discord handle: **karmaticacid#1218** - -Below is more detailed information on Giveth’s workflow design. - - -## Giveth Toolbox - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Amplitude - -
    - -
  • Analytics -
  • -
-
AragonDAO - -
    - -
  • Propose and vote on important governance topics using token-weighted voting. -
  • -
-
Discord - -
    - -
  • Discord is where our team communicates. Introduce yourself, give feedback, find out how to contribute, or just say hello!
  • - -
  • Join the Community Call (11h CST/17h CET) and/or any other call that interests you via Google calendar or iCal. -
  • -
-
Docs.Giveth - -
    - -
  • User and Developer Guides, Technical Documentation -
  • -
-
Doodle - -
    - -
  • Polls to schedule meeting times -
  • -
-
Figma - -
    - -
  • Design mockups and collaboration -
  • -
-
Forum - -
    - -
  • Engage with relevant topics and proposals, discussion about governance and Giveth tech, as well as participation in conviction voting for GIVgardens.
  • - -
  • Uses the Discourse platform. -
  • -
-
GitHub - -
    - -
  • We use Github to track all issues and tasks.
  • - -
  • giveth-planning for comms/community action items
  • - -
  • giveth-next for technical issues/user testing on giveth.io
  • - -
  • giveth-dapp for technical issues/user testing on giveth trace
  • - -
  • giveth-docs for issues on the giveth documentation
  • - -
  • V1 is Giveth TRACE repo.
  • - -
  • V2 is Giveth.io repo. -
  • -
-
Google Drive - -
    - -
  • Collaborative documents before it is added to Notion or docs.Giveth -
  • -
-
HackMD - -
    - -
  • Used for documentation written in markdown formatting -
  • -
-
Medium - -
    - -
  • Publication for regular development and community updates -
  • -
-
Notion - -
    - -
  • Meeting notes and internal document storage -
  • -
-
Telegram - -
    - -
  • Group bridged directly to #general channel in the Giveth Discord where all messages arrive. -
  • -
-
Twitter - -
    - -
  • Stay up-to-date on exciting shares about the Future of Giving! -
  • -
-
Youtube - - -
Zenhub - -
    - -
  • Used for issue tracking, visible in Github -
  • -
-
- diff --git a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/conflictResolution.md b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/conflictResolution.md index 9b75fa7b9b..6557285cb2 100644 --- a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/conflictResolution.md +++ b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/conflictResolution.md @@ -12,7 +12,7 @@ Nuestro objetivo es unir a las personas y promover la resiliencia en Giveth DAO ### ¿Qué es Gravity? -Gravity tiene como objetivo establecer una cultura de cumplimiento voluntario en torno al [Pacto comunitario](/es/whatisgiveth/covenant), [Código de conducta](/es/whatisgiveth/codeofconduct) , y [Guía de comunicaciones comunitarias](/es/whatisgiveth/communityCommsGuide) de Giveth. Propone el reconocimiento y aplicación de mecanismos de manejo de conflictos para configurar interacciones armoniosas entre los miembros de su comunidad. +Gravity tiene como objetivo establecer una cultura de cumplimiento voluntario en torno al [Pacto comunitario](/whatisgiveth/covenant), [Código de conducta](/whatisgiveth/codeofconduct) , y [Guía de comunicaciones comunitarias](/whatisgiveth/communityCommsGuide) de Giveth. Propone el reconocimiento y aplicación de mecanismos de manejo de conflictos para configurar interacciones armoniosas entre los miembros de su comunidad. ### ¿Qué es un gravitón Giveth? @@ -67,13 +67,13 @@ La capacitación se ofrece 2 veces al año con la intención de formar Gravitron * Las llamadas y chats de resolución de conflictos están cerrados para Gravitons y las partes involucradas para respetar la privacidad y la vulnerabilidad. * El grupo de trabajo de Resolución de Conflictos de Giveth puede facilitar espacios seguros, talleres de nivelación de habilidades y colaborar con el grupo de trabajo de Gravedad de TEC para organizar capacitaciones y capacitar a las personas para que se conviertan en Gravitones. * El entrenamiento Gravity es gratuito y abierto para todos. -* Gravity puede eliminar propuestas de todas las categorías de votación si reciben **banderas** y/o se consideran dañinas para la comunidad según nuestras reglas, límites, T&C, [Convenio de la comunidad](/es/whatisgiveth/covenant), [Código de conducta](/es/whatisgiveth//codeofconduct) y [Guía de comunicaciones comunitarias](/es/whatisgiveth/communityCommsGuide). +* Gravity puede eliminar propuestas de todas las categorías de votación si reciben **banderas** y/o se consideran dañinas para la comunidad según nuestras reglas, límites, T&C, [Convenio de la comunidad](/whatisgiveth/covenant), [Código de conducta](/whatisgiveth/codeofconduct) y [Guía de comunicaciones comunitarias](/whatisgiveth/communityCommsGuide). **¿Qué acciones o resultados se requieren o fomentan?** * Todos los miembros deben conocer las [directrices para la escala del conflicto y las sanciones graduadas](https://forum.tecommons.org/t/scale-of-conflicts-graduated-sanction-guideline/234). -* Todos los miembros deben comprometerse a respetar el protocolo para [Giveth Meetings](/es/whatisgiveth/meetingsGuide). -* Los gravitones deben cumplir con el [Pacto comunitario de Giveth](/es/whatisgiveth/covenant), [Código of Conduct](/es/whatisgiveth/codeofconduct) y [Guía de comunicaciones comunitarias](/es/whatisgiveth/communityCommsGuide) y el adicional [Código de conducta de Graviton](https://forum.tecommons.org/t/gravity-role-design/174). +* Todos los miembros deben comprometerse a respetar el protocolo para [Giveth Meetings](/whatisgiveth/meetingsGuide). +* Los gravitones deben cumplir con el [Pacto comunitario de Giveth](/whatisgiveth/covenant), [Código of Conduct](/whatisgiveth/codeofconduct) y [Guía de comunicaciones comunitarias](/whatisgiveth/communityCommsGuide) y el adicional [Código de conducta de Graviton](https://forum.tecommons.org/t/gravity-role-design/174). * Los gravitones deben aceptar casos en función de su competencia y comunicarse con el grupo de trabajo de resolución de conflictos si no se sienten capaces de manejar un problema. * Los gravitones deben promover la confianza y las buenas relaciones entre la comunidad. * Se requiere completar el Entrenamiento Graviton con éxito para convertirse en un Graviton. @@ -83,4 +83,4 @@ La capacitación se ofrece 2 veces al año con la intención de formar Gravitron **¿Qué acciones o resultados se desaconsejan?** * Violar los acuerdos establecidos en la documentación de este grupo de trabajo en esta página. -* Violar los requisitos para el Rol de Graviton (cualquier miembro puede monitorear las acciones de Graviton e informar a otros Graviton, completar el formulario de tipo o comunicarse con los administradores de la comunidad). \ No newline at end of file +* Violar los requisitos para el Rol de Graviton (cualquier miembro puede monitorear las acciones de Graviton e informar a otros Graviton, completar el formulario de tipo o comunicarse con los administradores de la comunidad). diff --git a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/covenant.md b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/covenant.md index 92334bfdcc..876eeff653 100644 --- a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/covenant.md +++ b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/covenant.md @@ -7,7 +7,7 @@ Giveth DAO es una organización autónoma dedicada a revolucionar la filantropí Giveth visualiza un futuro en el que dar es fácil y las personas de todo el mundo son recompensadas por crear un cambio positivo. Las plataformas de Giveth pretenden ser gratuitas para donantes y proyectos, accesibles a nivel mundial y autosuficientes. Giveth tiene como objetivo facilitar el flujo eficiente y transparente de fondos directamente a donde tienen el impacto más positivo. -La comunidad de Giveth [valora](/es/whatisgiveth/) la descentralización, la innovación, el altruismo, el empoderamiento, la confianza, la transparencia y la colaboración. Esta capa social es la base sobre la que se construye nuestra DAO. +La comunidad de Giveth [valora](/whatisgiveth/) la descentralización, la innovación, el altruismo, el empoderamiento, la confianza, la transparencia y la colaboración. Esta capa social es la base sobre la que se construye nuestra DAO. La GIVeconomy representa la capa económica donde el GIV se emite y distribuye programáticamente. Los tokens GIV se asignarán para financiar propuestas aprobadas en GIVgarden. La distribución del GIV de GIVgarden la determina la comunidad que tiene derecho a usar su GIV para votar. @@ -19,7 +19,7 @@ Entonces, Giveth se basa en un contrato social en constante evolución que estab Nosotros, como miembros, colaboradores y líderes, estamos comprometidos a participar en Giveth sin acoso, independientemente de la edad, la forma del cuerpo, la discapacidad visible o invisible, el origen étnico, las características sexuales, la identidad y expresión de género, el nivel de experiencia, la educación, el estado socioeconómico, el origen nacional, apariencia personal, raza, religión u orientación e identidad sexual. -Estamos comprometidos a actuar e interactuar para estar a la altura de [la misión, visión y valores de Giveth](/es/whatisgiveth/) y contribuir a una comunidad abierta, acogedora, diversa, inclusiva y saludable. +Estamos comprometidos a actuar e interactuar para estar a la altura de [la misión, visión y valores de Giveth](/whatisgiveth/) y contribuir a una comunidad abierta, acogedora, diversa, inclusiva y saludable. ## Nuestros estándares @@ -44,11 +44,11 @@ Ejemplos de comportamiento inaceptable por parte de los participantes incluyen: ### Toma de decisiones -Giveth usa la plataforma de gobierno de [Gardens](https://gardens.1hive.org/#/home/) para administrar los entornos de GIVgarden y asignar fondos a proyectos que están alineados con [su misión, visión y valores.](/es/whatisgiveth/) +Giveth usa la plataforma de gobierno de [Gardens](https://gardens.1hive.org/#/home/) para administrar los entornos de GIVgarden y asignar fondos a proyectos que están alineados con [su misión, visión y valores.](/whatisgiveth/) Los mecanismos de toma de decisiones en cadena para GIVgarden incluyen [Votación de convicción](https://forum.tecommons.org/t/conviction-voting-tl-dr/308?u=liviade) y [Tao Voting](https://forum.tecommons.org/t/tao-voting-formly-disputable-voting-parameters-general-discussion/267). La votación de convicción debe utilizarse principalmente para asignar fondos. Tao Voting debe usarse para actualizar parámetros, corregir errores, agregar nuevas funciones a DAO y/o para situaciones de emergencia como un ataque a la tesoreria de DAO. -Los procesos de gobernanza policéntricos adicionales utilizados por Giveth se especifican [en este documento](/es/whatisgiveth/governanceProcess) y pueden cambiar según las decisiones de la comunidad. +Los procesos de gobernanza policéntricos adicionales utilizados por Giveth se especifican [en este documento](/whatisgiveth/governanceProcess) y pueden cambiar según las decisiones de la comunidad. ### Aplicación de estándares @@ -64,10 +64,10 @@ Se espera que los participantes en el protocolo de resolución de disputas revis ### Toma de decisiones -Giveth utiliza un [Proceso de asesoramiento](/es/whatisgiveth/adviceProcess) como su práctica central de toma de decisiones para empoderar a los contribuyentes para llevar a cabo sus propuestas culturales. El proceso de asesoramiento está escrito en la documentación de Giveth y se promueve verbalmente en llamadas comunitarias. Cuando una decisión sin impactos financieros o de código de protocolo podría afectar a una gran parte de la comunidad, se implementa el uso de votaciones fuera de la cadena mediante encuestas de Discord o Forum. Una decisión se considera legítima cuando respeta este pacto, se promueve a la conciencia de la comunidad y sus resultados no se impugnan dentro de las 2 semanas. +Giveth utiliza un [Proceso de asesoramiento](/whatisgiveth/adviceProcess) como su práctica central de toma de decisiones para empoderar a los contribuyentes para llevar a cabo sus propuestas culturales. El proceso de asesoramiento está escrito en la documentación de Giveth y se promueve verbalmente en llamadas comunitarias. Cuando una decisión sin impactos financieros o de código de protocolo podría afectar a una gran parte de la comunidad, se implementa el uso de votaciones fuera de la cadena mediante encuestas de Discord o Forum. Una decisión se considera legítima cuando respeta este pacto, se promueve a la conciencia de la comunidad y sus resultados no se impugnan dentro de las 2 semanas. Se espera que los espacios comunitarios de Giveth, incluidos [Giveth Forum](https://forum.giveth.io/), [GitHub](https://github.com/Giveth) y [Discord](https://discord.gg/JxF38Tj364), así como otros foros fuera de la cadena que puedan surgir en el futuro, cumplen con este pacto. ### Aplicación de estándares -Giveth tiene la intención de utilizar [la gestión de conflictos por gravedad](https://forum.tecommons.org/t/gravity-general-process/173) y hacer uso de sanciones graduadas para garantizar los estándares de la comunidad. \ No newline at end of file +Giveth tiene la intención de utilizar [la gestión de conflictos por gravedad](https://forum.tecommons.org/t/gravity-general-process/173) y hacer uso de sanciones graduadas para garantizar los estándares de la comunidad. diff --git a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md index 7de4637d41..e88e46bf6b 100644 --- a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md +++ b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md @@ -9,7 +9,7 @@ import NotTranslatedMessage from '../../_notTranslatedES.mdx' Giveth actively experiments with different organizational structures and governance models. We currently divide our contributors and work done by subDAOs & Chapters. To learn more about specific governance processes, [read here](./governanceProcess) # subDAOs -The Giveth DAO is divided into smaller subDAOs or Working Groups (WG), each subDAO is responsible for managing it's own budget, goals and contributors, each subDAO also has a leader that carries the flag and ensure all of their contributors work towards not only the goals of the subDAO but also that they serve the [Giveth Mission](./whatisgiveth#our-mission). subDAOs are financially beholden to the DAO in that they must present a budget every 3 months (Seasons) along with the goals they are hoping to achieve by the end of each Season. Budget proposals follow standard giveth [Advice Process](./adviceProcess) and subsequent voting on [Snapshot](./governanceProcess#snapshot-voting). +The Giveth DAO is divided into smaller subDAOs or Working Groups (WG), each subDAO is responsible for managing it's own budget, goals and contributors, each subDAO also has a leader that carries the flag and ensure all of their contributors work towards not only the goals of the subDAO but also that they serve the [Giveth Mission](/whatisgiveth#our-mission). subDAOs are financially beholden to the DAO in that they must present a budget every 3 months (Seasons) along with the goals they are hoping to achieve by the end of each Season. Budget proposals follow standard giveth [Advice Process](./adviceProcess) and subsequent voting on [Snapshot](./governanceProcess#snapshot-voting). SubDAOs are based around different products and programs and can have a wide range of contributors from developers, designers, community managers, marketers, etc. diff --git a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/governanceProcess.md b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/governanceProcess.md index 720121844f..4ef84aa521 100644 --- a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/governanceProcess.md +++ b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/governanceProcess.md @@ -17,8 +17,8 @@ El mejor lugar para conversaciones formales sobre Giveth es nuestro [Foro de deb Cualquier miembro de la comunidad puede crear una propuesta, sin embargo, hay algunas consideraciones: - Idealmente, **las propuestas** tienen una intención claramente definida que describe las acciones a tomar, las posibles consecuencias y los fondos solicitados (si corresponde). -- Nos adherimos a un [Pacto comunitario](/es/whatisgiveth/covenant) que es nuestro principal punto de referencia para cualquier disputa . -- Usamos el [Proceso de asesoramiento](/es/whatisgiveth/adviceProcess) para recopilar comentarios y refinar propuestas. +- Nos adherimos a un [Pacto comunitario](/whatisgiveth/covenant) que es nuestro principal punto de referencia para cualquier disputa . +- Usamos el [Proceso de asesoramiento](/whatisgiveth/adviceProcess) para recopilar comentarios y refinar propuestas. - Las propuestas deberán permanecer en el foro, abierto en Proceso Consultivo, **por un mínimo de 5 días**. Si se han cumplido todas las condiciones, incluidos los requisitos de tiempo para el proceso de asesoramiento, las propuestas pueden pasar a GIVgarden o a **rDAO *dapps* para votar. Para participar en estos *dapps* debes tener un GIV o nrGIV, respectivamente. Todos los *dapps* de Giveth Governance operan en la Cadena Gnosis (anteriormente red xDai). @@ -31,7 +31,7 @@ A menudo usamos encuestas dentro del foro o en Discord para obtener un consenso ## Titular de la ficha GIV -Los poseedores de tokens GIV pueden participar en la toma de decisiones a través de [GIVgarden](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98). Esto aprovecha los sistemas [Votación de convicción](https://forum.giveth.io/t/conviction-voting/154) y [Votación de Tao](https://forum.giveth.io/t/tao-voting-explained/155) para permitir a los titulares de tokens GIV crear, discutir y votar propuestas utilizando sus tokens GIV. Las decisiones que se toman giran en torno a solicitudes y sugerencias de financiamiento comunitario, así como cualquier modificación metagubernamental. Para obtener más información, visite [nuestra documentación sobre GIVgarden.](/es/giveconomy/givgarden) +Los poseedores de tokens GIV pueden participar en la toma de decisiones a través de [GIVgarden](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98). Esto aprovecha los sistemas [Votación de convicción](https://forum.giveth.io/t/conviction-voting/154) y [Votación de Tao](https://forum.giveth.io/t/tao-voting-explained/155) para permitir a los titulares de tokens GIV crear, discutir y votar propuestas utilizando sus tokens GIV. Las decisiones que se toman giran en torno a solicitudes y sugerencias de financiamiento comunitario, así como cualquier modificación metagubernamental. Para obtener más información, visite [nuestra documentación sobre GIVgarden.](/giveconomy/givgarden) ## Titular del token nrGIV @@ -47,13 +47,13 @@ Aprenda cómo convertirse en colaborador (y obtener nrGIV) en nuestro documento No todas las decisiones requieren un voto formal en cadena. Hay espacio para tomar decisiones ágiles y de bajo impacto en una variedad de plataformas que utiliza la comunidad de Giveth. Para mayor claridad, traemos la sección del Pacto, sobre la toma de decisiones fuera de la cadena: -Giveth utiliza un [Proceso de asesoramiento](/es/whatisgiveth/adviceProcess) como su práctica central de toma de decisiones para empoderar a los contribuyentes para llevar a cabo sus propuestas culturales. El proceso de asesoramiento está escrito en la documentación de Giveth y se promueve verbalmente en llamadas comunitarias. Cuando una decisión sin impactos financieros o de código de protocolo podría afectar a una gran parte de la comunidad, se implementa el uso de votaciones fuera de la cadena mediante encuestas de Discord o Forum. Una decisión se considera legítima cuando respeta este pacto, se promueve a la conciencia de la comunidad y sus resultados no se impugnan dentro de las 2 semanas. +Giveth utiliza un [Proceso de asesoramiento](/whatisgiveth/adviceProcess) como su práctica central de toma de decisiones para empoderar a los contribuyentes para llevar a cabo sus propuestas culturales. El proceso de asesoramiento está escrito en la documentación de Giveth y se promueve verbalmente en llamadas comunitarias. Cuando una decisión sin impactos financieros o de código de protocolo podría afectar a una gran parte de la comunidad, se implementa el uso de votaciones fuera de la cadena mediante encuestas de Discord o Forum. Una decisión se considera legítima cuando respeta este pacto, se promueve a la conciencia de la comunidad y sus resultados no se impugnan dentro de las 2 semanas. Se espera que los espacios comunitarios de Giveth, incluidos [Giveth Forum](https://forum.giveth.io/), [GitHub](https://github.com/Giveth) y [Discord](https://discord.gg/JxF38Tj364), así como otros foros fuera de la cadena que puedan surgir en el futuro, cumplen con este pacto. ## Resumen -1- Haz una [propuesta](/es/whatisgiveth/governanceProcess/#proposal) en el [foro de Giveth](https://forum.giveth.io/). +1- Haz una [propuesta](/whatisgiveth/governanceProcess/#proposal) en el [foro de Giveth](https://forum.giveth.io/). - Permitir un mínimo de 5 días para el proceso de consejería. diff --git a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/introDiscord.md b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/introDiscord.md index 9399f1f746..092e2382da 100644 --- a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/introDiscord.md +++ b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/introDiscord.md @@ -61,7 +61,7 @@ Una vez que haya accedido al servidor, un bot le enviará un mensaje con un Capt - #👍gobernance es donde experimentamos con la gobernanza descentralizada y documentamos cualquier cosa que pueda ser útil para futuras comunidades como la nuestra. - #🌐dao proporciona enlaces a las propuestas de DAO e informa a la comunidad cuándo es el momento de votar. En este canal es posible discutir todo lo relacionado con las propuestas. -- #giveth-trace-payments se utiliza para comunicar información sobre las transacciones de pago que se realizan en el puente Giveth TRACE. puede encontrar Más información sobre cómo funciona el puente [aquí](/es/dapps/bridgeSecurity). +- #giveth-trace-payments se utiliza para comunicar información sobre las transacciones de pago que se realizan en el puente Giveth TRACE. puede encontrar Más información sobre cómo funciona el puente [aquí](/dapps/bridgeSecurity). ## Plataforma @@ -85,7 +85,7 @@ Una vez que haya accedido al servidor, un bot le enviará un mensaje con un Capt Estos canales se utilizan para conversaciones de voz y/o video con miembros de la comunidad. -#groovy-playlist es un canal de texto que se usa para escribir comandos de Chip Bot. [(Más información sobre los comandos de bot a continuación)](/es/whatisgiveth/introDiscord/#chip) +#groovy-playlist es un canal de texto que se usa para escribir comandos de Chip Bot. [(Más información sobre los comandos de bot a continuación)](/whatisgiveth/introDiscord/#chip) **Stage**: este es el canal que se usa para organizar eventos y mostrar Giveth a la comunidad de Ethereum en general. **Community**: se utiliza como punto de encuentro para los grupos de trabajo de Community Circle, así como para las llamadas comunitarias semanales. **Platform**: es un punto de encuentro para los grupos de trabajo de Platform Circle. @@ -154,4 +154,4 @@ Chip Bot puede reproducir música de varias fuentes, incluidas Spotify, YouTube, ## Soporte -Si encuentra algún problema o tiene preguntas, etiquete a @admin o pregunte en el canal #💬 support. \ No newline at end of file +Si encuentra algún problema o tiene preguntas, etiquete a @admin o pregunte en el canal #💬 support. diff --git a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/introGIVernance.md b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/introGIVernance.md index aa6e1ec997..29c88c6627 100644 --- a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/introGIVernance.md +++ b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/introGIVernance.md @@ -13,7 +13,7 @@ title: GIVernance Giveth tiene como objetivo ser una organización centrada en los donantes que retribuya a aquellos que usan nuestra plataforma para apoyar de manera transparente y responsable el cambio en el mundo. -Valoramos la gobernanza transparente y holística y esperamos ser un brillante ejemplo de ello. Exploramos y adoptamos fácilmente nuevas innovaciones que nos ayudan a encarnar estos valores. Creemos en el poder autoorganizador de la sociocracia, que aplicamos en la organización de tareas, participación en las [Propuestas](https://forum.giveth.io/t/proposal-template/303) y [Proceso de Asesoramiento](/es/whatisgiveth/adviceProcess/), y en facilitación de nuestras reuniones de gobierno. +Valoramos la gobernanza transparente y holística y esperamos ser un brillante ejemplo de ello. Exploramos y adoptamos fácilmente nuevas innovaciones que nos ayudan a encarnar estos valores. Creemos en el poder autoorganizador de la sociocracia, que aplicamos en la organización de tareas, participación en las [Propuestas](https://forum.giveth.io/t/proposal-template/303) y [Proceso de Asesoramiento](/whatisgiveth/adviceProcess/), y en facilitación de nuestras reuniones de gobierno. Nuestro círculo une el poder de nuestra [Comunidad Autónoma Descentralizada (DAC)](https://trace.giveth.io/community/giveth-dac) con las ventajas sin ánimo de lucro de nuestra [Fundación Guiada por Donantes (DAF)]( https://www.sdgimpactfund.org/giveth-foundation) para iterar sobre la creación de nuestro gobernante [Organización Autónoma Descentralizada (DAO)](https://aragon.1hive.org/#/giveth/). @@ -33,4 +33,4 @@ Estamos descentralizando progresivamente el proceso de toma de decisiones de Giv - El [canal de Discord para todo lo relacionado con la gobernanza se puede encontrar aquí](https://discord.com/channels/679428761438912522/762764762164887562). Si aún no has estado en Giveth's Discord, [¡te invitamos a unirte a nosotros!](https://discord.gg/965AGEaz) - Participe en la reunión semanal de GIVErnance en línea según [programado en el calendario de Giveth](https://calendar.google.com/calendar/embed?src=givethdotio%40gmail.com&ctz=America%2FCosta_Rica). Para tener una idea de lo que discutimos durante nuestras reuniones semanales, se pueden encontrar grabaciones de llamadas anteriores en nuestro canal [Giveth Transparency YouTube.](https://www.youtube.com/channel/UCdqmP4axeI1hNmX20aZsOwg) - ¡Cualquiera puede crear y enviar una propuesta [a los miembros de DAO](https://aragon.1hive.org/#/giveth/)! Solicitamos que las propuestas pasen por un Proceso de Asesoramiento, [que comienza con una discusión en nuestro Foro.](https://forum.giveth.io/) -- Puede leer más sobre todas nuestras iniciativas en nuestro [Medium](https://medium.com/giveth/), y encontrar documentación en [Governance 2](https://drive.google.com/drive/folders/1Jv2xcYsbMTqmUtDOfWV6yT0vy51PVW1J?usp=sharing) en Google Drive. La información histórica sobre iteraciones anteriores de Giveth Governance se archiva en esta carpeta [Trace Governance.](https://drive.google.com/drive/folders/15LF6NQx9KJDRtT1hACKIrNFr1rwAbAgZ?usp=sharing) \ No newline at end of file +- Puede leer más sobre todas nuestras iniciativas en nuestro [Medium](https://medium.com/giveth/), y encontrar documentación en [Governance 2](https://drive.google.com/drive/folders/1Jv2xcYsbMTqmUtDOfWV6yT0vy51PVW1J?usp=sharing) en Google Drive. La información histórica sobre iteraciones anteriores de Giveth Governance se archiva en esta carpeta [Trace Governance.](https://drive.google.com/drive/folders/15LF6NQx9KJDRtT1hACKIrNFr1rwAbAgZ?usp=sharing) diff --git a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/whatisgiveth.md b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/whatisgiveth.md index 74de50ffcc..236c065f60 100644 --- a/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/whatisgiveth.md +++ b/i18n/es/docusaurus-plugin-content-docs-whatisgiveth/current/whatisgiveth.md @@ -41,7 +41,7 @@ Las aplicaciones de donaciones de Giveth (DApps) crean puentes entre los proyect **Giveth.io** está diseñado para que sea fácil de usar y cualquiera pueda participar. Crear una cuenta es fácil; donar y crear proyectos se puede hacer en minutos. Giveth es el hogar de una amplia gama de esfuerzos filantrópicos y es ampliamente reconocido en todo el ecosistema Ethereum, por lo que, naturalmente, ¡es un gran lugar para obtener exposición para su misión! -Giveth TRACE es nuestra DApp original que ha evolucionado continuamente desde 2017. Ofrece un sistema sólido que permite a los propietarios de proyectos definir sus objetivos de financiación a través de [entidades de donación por niveles](/es/dapps/entitiesAndRoles). Los donantes se benefician de esta capa adicional a través de la capacidad de especificar y rastrear el movimiento de sus donaciones en la DApp. Giveth fue pionero en el primer puente entre las redes de Ethereum y ahí fue donde se construyó. Aprovechamos un puente de Mainnet y Rinkeby para que la gestión, el seguimiento y el retiro de fondos sean fáciles y sin gas. +Giveth TRACE es nuestra DApp original que ha evolucionado continuamente desde 2017. Ofrece un sistema sólido que permite a los propietarios de proyectos definir sus objetivos de financiación a través de [entidades de donación por niveles](/dapps/entitiesAndRoles). Los donantes se benefician de esta capa adicional a través de la capacidad de especificar y rastrear el movimiento de sus donaciones en la DApp. Giveth fue pionero en el primer puente entre las redes de Ethereum y ahí fue donde se construyó. Aprovechamos un puente de Mainnet y Rinkeby para que la gestión, el seguimiento y el retiro de fondos sean fáciles y sin gas. ## **¿Por qué debo donar a un proyecto de Giveth?** diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2017-10-26-futureofGiving2017.md b/i18n/pt/docusaurus-plugin-content-blog/current/2017-10-26-futureofGiving2017.md deleted file mode 100644 index ac6e954291..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2017-10-26-futureofGiving2017.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -slug: futureOfGiving2017 -title: Qual é o futuro da doação? -author: Kris -author_image_url: /img/krisAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - -Uma visão geral do aplicativo de doação Giveth -============================================== - -_Edit: para o status atual do desenvolvimento, atualizações mais recentes_ [_aqui_](https://medium.com/giveth/tagged/dappening) - -Se você já conversou com um Giveth [Unicorn](https://medium.com/giveth/giveth-introduces-decentralized-altruistic-communities-dacs-d1155a79bdc4), as chances são altas, não deixamos você ir antes de entender o que é Giveth - somos um grupo apaixonado. Se você ainda não conheceu pessoas como [Griff Green](https://medium.com/@thegrifft), [Jordi Baylina](https://github.com/jbaylina), [Grace Torrellas](https://twitter.com/GraceTorrellas), [Vojtech Simetka](https://github.com/vojtechsimetka) e [muitos outros grandes rostos](https://wiki.giveth.io/dac/team-organisation/) que contribuem para a Plataforma Giveth, você pode se perguntar **o que exatamente estamos construindo e por quê.** - -Para ser claro e simples: queremos tornar o **processo de doação para causas em que você acredita eficaz e transparente**, e estamos usando a tecnologia blockchain para isso. Em [outubro de 2016](https://medium.com/giveth/the-minime-token-open-sourced-by-giveth-2710c0210787) a equipe começou a desenvolver o DApp (Aplicativo de Doação) e agora [está se aproximando](https://wiki.giveth.io/dapp) do lançamento de seu Produto Mínimo Viável (MVP). Na preparação para isso, gostaríamos de dedicar um momento para explicar por que estamos criando a plataforma e dar uma prévia do fluxo de usuários. - -**Espere, mas por quê?** - -Se você já doou para organizações sem fins lucrativos ou de caridade, as chances são altas, sua experiência foi semelhante a esta: no caminho para o metrô, você foi parado por um jovem convincente que conseguiu seu nome, endereço e assinatura para uma doação mensal fixa a uma causa específica. Desde aquele momento, algumas vezes por ano – se você tiver sorte – você recebe um boletim da velha escola que você joga fora sem ler. **Você fica totalmente no escuro sobre para onde foi sua doação**, e a organização sem fins lucrativos recebe um valor mensal até que você decida cancelar. - -Giveth muda tudo isso. Como todas as doações são registradas no blockchain Ethereum, você pode acompanhar, em tempo real, quem recebe suas doações e por que em um nível muito granular. - -A plataforma Giveth tem uma estrutura simples de incentivos baseada em resultados: quando os fundos são coletados, eles são armazenados em nosso [Cofre](https://medium.com/giveth/the-vault-contract-open-sourced-by-giveth-fe2261f7b91b) e somente após a conclusão dos Marcos, os fundos podem ser retirados. Os fundos do Doador estão sob seu controle até que suas doações sejam bloqueadas para um propósito específico. - -Essa estrutura básica dá a eles uma visão clara das diversas pessoas envolvidas no processo e a possibilidade de contatar todos diretamente. E se eles não gostarem do uso de seus fundos, eles terão tempo para bloquear seu uso. - -Estamos construindo o **Futuro da Doação eliminando a burocracia** para que os fundos possam ser gastos com mais eficiência e todos possam colaborar para tornar o mundo um lugar melhor. - -**Falar por falar** - -Estamos reformulando a forma como as doações são feitas e, com isso, tivemos que reinventar a [linguagem](http://wiki.giveth.io/dapp/product-definition) para falar sobre isso. Os três principais blocos de construção do sistema Giveth são Comunidades (DACs), Campanhas e Marcos. Um **DAC** – abreviação de Comunidade Altruísta Descentralizada – é o grupo de pessoas unidas em torno de uma causa que desejam apoiar. Este DAC financiará e orientará várias **Campanhas**, que por sua vez também podem ser apoiadas por mais de um DAC. Uma Campanha traduz os sonhos de um DAC em uma agenda mais específica à qual os pontos de ação estão vinculados: nós os chamamos de **Marcos**. Os Marcos são a menor entidade dentro do sistema Giveth e são a última etapa do nosso fluxo de doações. Uma vez concluídos, os fundos são liberados na natureza para reembolsar e recompensar pessoas boas por seu bom trabalho. - -Building Blocks of Giveth - -##### Os 3 principais blocos de construção da Giveth são Comunidades (DACs), Campanhas e Marcos. - -Nós nos concentramos na tecnologia para que as pessoas possam se concentrar inteiramente em se unir em torno de causas. Para isso, precisamos definir **alguns dos papéis básicos** em nosso sistema. - -Um **Doador** pode doar diretamente para uma Campanha em que acredita ou pode decidir doar fundos para um DAC que alocará esses fundos para Campanhas apropriadas em nome do Doador - chamamos esse processo de [Doação líquida](https://medium.com/giveth/liquid-democracy-what-that-bd3c63e8df52). Ao doar, o Doador automaticamente se torna parte do DAC e está conectado com o restante da comunidade. - -Os **Delegados** são membros registrados do DAC que assumem a tarefa de alocar os fundos enviados ao seu DAC para uma ou mais Campanhas. - -Os **Criadores** são todas as pessoas dentro dessas campanhas que fazem a mudança que os DACs querem ver no mundo. Existem alguns papéis específicos que os Criadores precisam cumprir. - -* Os **Gerentes de Campanha** são os Criadores que criam Campanhas, atribuem fundos a Marcos específicos e garantem que sua Campanha específica seja um sucesso. -* Os **Gerentes de Marcos** são os Criadores responsáveis por Marcos específicos e precisam garantir que essas ações muito específicas sejam alcançadas conforme descrito. -* Os **Destinatários** são os Criadores que recebem os fundos quando um Marco é concluído com sucesso. - -Giveth Roles - -##### Principais funções dentro da plataforma Giveth: Doador, Delegado, Gerente de Campanha, Gerente de Marcos, Destinatário. - -Duas funções adicionais foram criadas para **garantir o uso correto dos fundos.** - -* O **Revisor de Campanha** pode rejeitar a conclusão de qualquer Marco e pode, como forte medida de segurança, até mesmo cancelar uma Campanha inteira se parecer fraudulenta. -* A função do **Revisor de Marcos** é confirmar que o Gerente de Marcos realmente atingiu a meta ou ação proposta descrita no Marco. - -Isso nos leva ao **verdadeiro poder** da plataforma Giveth: a todo momento o Doador sabe exatamente o que está acontecendo com os fundos doados, como eles estão sendo gastos e tem total controle por meio de uma **rede transparente de responsabilidades**. Se um Milestone for cancelado, os fundos serão devolvidos à Campanha. Se uma Campanha for cancelada, os fundos são automaticamente devolvidos aos Delegados que a apoiaram. Se um Delegado sair, os fundos são devolvidos ao Doador. Além disso, um dos aspectos mais revolucionários desse sistema é que, a qualquer momento, até o momento em que os fundos são bloqueados em uma Campanha, o Doador pode decidir retirá-los. - -Giveth Additonal Roles - -##### Duas funções extras garantem o uso correto dos fundos: Revisor de Campanha e Revisor de Marco. - -Você pode descobrir mais sobre essas funções e responsabilidades lendo a [definição do produto](https://wiki.giveth.io/dapp/product-definition/) em nosso wiki. - -**Andar a pé** - -O Giveth Donation Application está [agora em fase beta na testnet](https://wiki.giveth.io/dapp), com todas as funções descritas acima integradas e atualmente sendo testada com uma equipe selecionada de voluntários. - - - -##### O cofundador da Giveth, Griff Green, explica o que é o aplicativo de doação da Giveth. - -Sempre temos oportunidades para desenvolvedores qualificados contribuirem com nosso projeto, e você pode [doar](https://wiki.giveth.io/dac/finances/) para 'revolution.eth' para recompensar e incentivar os desenvolvedores que estão tornando a plataforma Giveth uma realidade. Participe do nosso [Slack](http://slack.giveth.io/) e descubra como você pode contribuir. - -Enquanto isso, continuaremos construindo a plataforma e compartilharemos nas próximas semanas e meses como os diferentes componentes funcionam. Fique atento para mais! - -Atenciosamente, - -[Giveth](https://giveth.io/) - -* Conheça nosso [Site](http://giveth.io/) e [Wiki](https://wiki.giveth.io/) -* Fork nosso código no [Github](http://github.com/Giveth/) -* Siga-nos no [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) e [Reddit](https://www.reddit.com/r/giveth/) - -Ajude-nos a construir o futuro da doação: 🤲🏼 [Doe diretamente](http://donate.giveth.io/) 🤲🏼 ou compre uma Ledger com nosso [link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663). ⏎ \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2018-01-12-liquidDemocracy.md b/i18n/pt/docusaurus-plugin-content-blog/current/2018-01-12-liquidDemocracy.md deleted file mode 100644 index fbaba0d807..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2018-01-12-liquidDemocracy.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -slug: liquidDemocracy -title: Democracia Líquida… O Que é Isso?!? -author: Yalor -author_image_url: /img/yalorAuthor.jpeg ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -Liquid Democracy - -Bem-vindo ao futuro do voto. - -Ou como alguns diriam a Terra das Possibilidades :-) - -### Então, o que é democracia líquida? - -Além de ser simplesmente um sistema de votação tokenizada, você pode pensar nele como um híbrido entre democracia representativa e direta. - -Em vez de uma pessoa dar um voto, o sistema pode se tornar fracionário. Um voto agora pode ser dividido de várias maneiras entre vários delegados ou enviado inteiramente para o delegado escolhido, e seu delegado pode delegar para outra pessoa. Muita delegação, então democracia. - -Como exemplo, pegue uma estudante universitária ocupada que simplesmente não tem tempo para votar, ela poderia delegar ½ de seu voto para sua mãe e ½ de seu voto para seu professor. Se qualquer um deles quisesse, poderia alocar uma parte ou a totalidade dos votos a uma pessoa popular politicamente ativa que atua como representante da comunidade local e controla uma porcentagem influente do total de votos. - -Giveth é um playground perfeito para implementar a democracia líquida -======================================================================= - -Claro, a razão pela qual estamos explicando a democracia líquida é porque é uma das principais tecnologias que inspiraram o sistema [Liquid Pledge](https://github.com/Giveth/liquidpledging) da Giveth, e a vemos como um importante alicerce para a governança dos [DACs](https://medium.com/giveth/giveth-introduces-decentralized-altruistic-communities-dacs-d1155a79bdc4). - -Embora não haja votação inerente à camada base de Giveth, há uma oportunidade de usar um sistema de governança como a democracia líquida nos vários papéis que são preenchidos atualmente por pessoas como [Delegados ou Revisores](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4). Isso significaria que um delegado, em vez de ser uma pessoa, se tornaria um contrato inteligente que tem uma democracia líquida embutida para que os doadores possam eleger vários delegados para decidir quais projetos serão financiados (provavelmente usaremos um modelo de “plutocracia líquida” , quanto mais você doar, mais votos você ganha). - -Mas espere que tem mais, com democracia líquida + blockchain você tem a capacidade de realmente codificar seu voto. - -Sim, eu sei, código o quê? - -Codificar seu voto pode permitir que você marque diferentes delegados para representá-lo com base no assunto da iniciativa. Isso significa que, se uma iniciativa tiver uma etiqueta econômica, seu voto para essa iniciativa será automaticamente atribuído ao delegado que você deseja que o represente nas questões econômicas, se outra iniciativa tiver a etiqueta ambiental, seu voto será atribuído automaticamente ao seu delegado ambiental. Muito diversificado, muito eficaz. - -Digamos que surge uma questão importante sobre a qual você se sente muito bem. Você pode apertar um botão e retirar sua votação e votar em você mesmo, então apertar um botão e colocar suas configurações de delegação de volta do jeito que estavam. - -A democracia líquida dá a todos a capacidade de delegar seu voto de acordo ou até mesmo ultrapassar a posição de seu representante, mantendo-os responsáveis por suas ações no espectro do dia a dia, em vez de ano a ano. - -Ninguém sabe exatamente como será o futuro da votação, mas com a Giveth podemos começar a experimentar esse modelo incrível e ao mesmo tempo tornar o mundo um lugar melhor! Muito vasto, muitas possibilidades, muuuuito futuro! - -[Democracia 3.0 para o mundo transparente](https://medium.com/decentfund/democracy-3-0-for-the-transparent-world-5a9f1ffad1ad) ----------------------------------------------------------------------------------------------------------------------------------------- - -(Atualizado em 20/11) Excelente artigo de [Igor Line](https://medium.com/u/bc1f295769e2?source=post_page-----bd3c63e8df52--------------------------------) sobre os diversos benefícios da Democracia Líquida. - -Para saber mais sobre democracia líquida e como você pode experimentar dentro da Giveth: - -* Junte-se a nós no [Riot ou Slack](http://join.giveth.io/) -* Conheça nosso [Site](http://giveth.io/) e [Wiki](https://wiki.giveth.io/) -* Fork nosso código no [Github](http://github.com/Giveth/) -* Siga-nos no [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) e [Reddit](https://www.reddit.com/r/giveth/) \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2018-03-22-decentralizedGiving.md b/i18n/pt/docusaurus-plugin-content-blog/current/2018-03-22-decentralizedGiving.md deleted file mode 100644 index 7fafdffcbc..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2018-03-22-decentralizedGiving.md +++ /dev/null @@ -1,68 +0,0 @@ -# Como a doação descentralizada poderia ter ajudado (e ajudará) a aumentar a transparência e evitar casos como o escândalo da Oxfam - -22 de março de 2018 · 8 min de leitura - -![](https://i.imgur.com/y21fRHC.png) **Lanski** - -A Oxfam, consistentemente classificada como [uma das melhores ONGs do mundo](https://www.oxfam.org.uk/blogs/2012/01/oxfam-number-three-in-top-100-best-ngos) e um nome familiar na maioria dos países ocidentais, está envolvida em um escândalo por suposto [abuso de pessoas e fundos](http://nationalpost.com/news/world/a-full-on-caligula-orgy-oxfam-charity-accused-of-exploiting-haiti-disaster-victims-for-sex) no Haiti durante a missão de ajuda implantada após o furacão Harvey. Não só isso, mas também é acusada de seus funcionários trocarem ajuda por favores sexuais, abuso sexual puro e simples. O caso abriu a porta para um clamor do setor sem fins lucrativos para desmascarar e denunciar essas práticas, que parecem ser [mais comuns do que se imagina](https://www.theguardian.com/global-development/audio/2018/feb/14/oxfam-allegations-are-tip-of-iceberg-sexual-harassment-and-aid-workers-podcast). - -A transparência e a responsabilidade nas doações de caridade foram colocadas em cheque após o escândalo, com o Secretário de Desenvolvimento Internacional do Reino Unido anunciando uma grande auditoria das organizações financiadas com dinheiro público, sob [ameaça de cortar o financiamento](https://www.independent.co.uk/news/uk/home-news/oxfam-sexual-abuse-aid-workers-haiti-prostitutes-scandal-national-crime-agency-mordaunt-latest-a8211211.html) se seus padrões não forem atendidos. Presumivelmente, tal auditoria será cara e não trará muita luz, pois o sistema é fundamentalmente opaco, gastando mais dinheiro dos contribuintes que poderia ser dedicado a projetos de impacto social. - -Apesar de alguns desafios, acredito genuinamente que quase todas as pessoas que trabalham no setor de desenvolvimento estão nele para ajudar outras pessoas e que fazem o melhor que podem. Até agora, não tínhamos ferramentas que permitissem uma governança e gestão diferenciada de grandes quantias de fundos de ajuda… mas agora temos. - -## Doação baseada em campanha - -Hoje em dia, dá-se dinheiro a uma organização e deve-se confiar neles para usá-lo adequadamente. O dinheiro é dado a priori, seja uma doação do governo, de uma organização doadora ou de pessoas físicas. Uma vez que o dinheiro está em sua conta bancária, é - por design de como o sistema bancário funciona - opaco para pessoas externas: devemos confiar neles novamente para ter procedimentos adequados para evitar a má gestão de tais fundos, ou seja, [“Orgia de Calígula com prostitutas na Oxfam Camisetas"](https://www.thetimes.co.uk/article/oxfam-in-haiti-it-was-like-a-caligula-orgy-with-prostitutes-in-oxfam-t-shirts-p32wlk0rp). - -Com a [Giveth](http://giveth.io/), você poderá ver como o projeto é definido, [Marco por Marco](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4), e quanto dinheiro é necessário para cada parte. Se um Marco não for alcançado, ou os Revisores do Marco (mais sobre esta categoria de validadores em breve) perceberem má conduta, 1) este Marco não será aprovado e pago e 2) o Revisor pode decidir enviar todos os fundos não gastos de volta para os Doadores originais sejam doados para outros projetos. - -A questão mais comum levantada aqui é: o que acontece se o(s) Revisor(es) de Marcos for(em) “lubrificado(s)” pelo Gerente de Marcos para aprovar um Marco insatisfatório ou para fechar os olhos a comportamentos inadequados? Vejo isso como uma excelente oportunidade para reunir agentes que não têm nenhum interesse especial em conluio: uma organização de base, a liderança da comunidade local, o governo e um observador independente. Pode-se decidir que todos eles precisam concordar com a validação e enviar a prova, semelhante aos vídeos usados no [RewardDAO](https://medium.com/giveth/how-rewarddao-works-aka-what-are-points-7388f70269a) de Giveth. Tecnicamente, como a figura do Revisor é apenas um endereço Ethereum, pode ser um contrato, pode ser uma carteira multisig mantida por essas partes interessadas relevantes. Outra configuração, embora um pouco mais complexa, é que uma porcentagem de todos os Doadores de uma Campanha precisa aprovar o Marco após revisar a prova. O uso de um sistema de governança de [Democracia Líquida](https://medium.com/giveth/liquid-democracy-what-that-bd3c63e8df52) aqui naturalmente concentraria o poder de voto em pessoas respeitáveis e percebidas como neutras nesta campanha ou mesmo marco em particular. - -Vejo isso como um benefício colateral das Campanhas da Giveth: a necessidade de estar em constante comunicação com os Revisores de Marcos e os Gerentes de Campanha cria - além da transparência - uma verdadeira Comunidade onde os problemas são discutidos abertamente e as contribuições vêm de todos os lados, porque todos têm interesse no jogo. - -## Comunidades resolvendo problemas - -Pensando no quadro geral, como podemos realmente acordar a “indústria” doadora? Sem questionar a experiência e as indubitáveis economias de escala e transferência de know-how das grandes ONGs internacionais, Giveth viabiliza outro tipo de organização: o DAC, a [Comunidade Altruísta Descentralizada](https://medium.com/giveth/giveth-introduces-decentralized-altruistic-communities-dacs-d1155a79bdc4). Podemos fazer melhor do que apenas confiar na Oxfam (ou em qualquer ONG equivalente) para sair do ar e implantar suas táticas? A plataforma Giveth pode ser usada para validação de Campanhas e Marcos, mas… talvez pudéssemos dar um passo adiante. - -Imagine a criação de um verdadeiro DAC no Haiti, conformado por Doadores, pessoas no terreno (os 'Criadores') e até representação das ONGIs, todos se comunicando entre si e por meio de uma forma de governança acordada que trabalha para garantir recursos maneira. Dessa forma, podemos garantir que a expertise da Oxfam seja alocada onde pode impactar mais, em comunicação constante com outras partes interessadas e com tomada de decisão totalmente transparente. - -## Você obtém algum poder de decisão, obtém um pouco mais e também obtém um pouco! - -Parece complicado? Afinal, você não é um especialista no Haiti… talvez nunca tenha estado lá! Como você deve escolher onde doar fundos ou saber quais campanhas serão as mais impactantes? Giveth tem você coberto. Com Liquid Pledging, um conceito derivado da [democracia líquida](https://medium.com/giveth/liquid-democracy-what-that-bd3c63e8df52), você pode delegar a escolha de suas doações para Comunidades que você considera especialistas: este pode ser um grupo de desenvolvimento influente - Oxfam se você realmente precisar! - mas também o grupo de impacto social de seu ex-colega de quarto, que estava realmente nessa coisa de 'fazer um mundo melhor'. Você delega para um DAC, e ele pode enviar sua doação para a Campanha escolhida, bem como a caridade deve funcionar hoje em dia, mas com muito mais supervisão. Você poderá rastrear sua doação, vetar quaisquer decisões que os delegados tomem e se conectar às pessoas/comunidades que executam as Campanhas que você financiará. - -Uma vez que você começa na toca do coelho, as possibilidades são infinitas: você pode delegar metade de seus fundos prometidos a um DAC especializado em socorro a desastres, que por sua vez financiará algumas Campanhas confiáveis para problemas específicos menores. A outra metade você pode delegar na sua Campanha preferida com foco na melhoria da educação na sua cidade ou até mesmo em outro DAC que reúna todos os projetos educacionais da sua região. Seja tão local ou global quanto você quiser! - -![](https://i.imgur.com/nlQlE2A.png) - -##### Liquid pledging no trabalho - -## Ajude-nos a resolver os desafios - -O futuro está próximo. Mas ainda não chegou aqui, pois isso não está acontecendo agora. Os principais desafios são - -* Escalabilidade do ecossistema de criptomoedas. Convenhamos, talvez ainda não tenhamos chegado lá. E nem estou falando de taxas de transação imprevisíveis que aumentam o custo de doação e transações que não são realizadas: Liquid Pledge é um sistema complicado que requer muito gás. Felizmente, [a Giveth tem uma boa solução temporária](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060). - -> _Se você é um Desenvolvedor e/ou trabalha em soluções de escalabilidade, dê uma olhada no que ScalingNOW está fazendo [aqui](https://medium.com/giveth/scalingnow-bridge-chains-parity-8c359aca2b01) e junte-se a nós na construção do futuro do Ethereum!_ - -* O Liquid pledging se beneficiaria muito de algum tipo de identidade na blockchain, integrada a [ferramentas de governança como o AragonOS](https://blog.aragon.one/announcing-aragon-labs-a679693429ae). A UI/UX para a maioria desses aplicativos permanece fora do controle da maioria dos indivíduos, muito menos das organizações do setor humanitário que não deveriam se concentrar no lado técnico e deveriam ser capazes de interagir perfeitamente com a(s) plataforma(s). - -> _Nosso círculo de codificação social impulsiona projetos de código aberto como BrightID para prova de identidade e outros grandes projetos. Leia mais sobre eles [aqui](https://steemit.com/blockchain4humanity/@giveth/what-is-the-social-coding-circle)!_ - -* Bridge Crypto — Fiat. Como você lida com as transferências internacionais de criptomoedas e especialmente a conversão de ETH (ou qualquer criptomoeda que as Campanhas recebam como doações) em moeda fiduciária para pagar as despesas das Campanhas? - -> _Se você está trabalhando em projetos que estão construindo soluções para a última milha, entre em contato!_ - -* Há também muitas perguntas sem resposta sobre tributação para as organizações que implantam as Campanhas. Eles estão recebendo doações em criptomoedas e como isso deve ser tratado não está bem definido para tributação na maioria das jurisdições no momento. - -> Se você é advogado e/ou tem bons recursos no aspecto regulatório, por favor me chame ou deixe nos comentários! - -[Junte-se à nossa comunidade](http://join.giveth.io/): ao enfrentar problemas interessantes como este, você pode nos ajudar a impactar positivamente as doações de caridade para sempre! - -* Encontre-nos no [Riot](https://riot.im/app/#/group/+giveth:matrix.org) ou [Slack](http://slack.giveth.io/) -* Conheça nosso [Site](http://giveth.io/) e [Wiki](https://wiki.giveth.io/) -* Fork nosso código no [Github](http://github.com/Giveth/) -* Siga-nos no [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) e [Reddit](https://www.reddit.com/r/giveth/) - -Ajude-nos a construir o futuro da doação: 🤲🏼 [Doe diretamente](http://donate.giveth.io/) 🤲🏼 ou compre uma Ledger com nosso [link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) ⏎ - -Escrito por [Pol](https://steemit.com/@pol-lanski), carinhosamente editado por [Griff](http://twitter.com/thegrifft) e [Kris](http://twitter.com/krrisis) \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2018-05-15-masterpieceManifesto.md b/i18n/pt/docusaurus-plugin-content-blog/current/2018-05-15-masterpieceManifesto.md deleted file mode 100644 index 25c0f91963..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2018-05-15-masterpieceManifesto.md +++ /dev/null @@ -1,634 +0,0 @@ -# Giveth Manifesto da Obra-prima - -15 de maio de 2018 · 40 min de leitura - -![](https://i.imgur.com/PpsbzRI.png) **Yalor** - -[Pedimos](https://medium.com/giveth/giveth-make-it-so-manifesto-80c7e3576e16) a vocês (nossa comunidade) que cavassem fundo em seus corações e mentes, para nos dar sua melhor versão do Manifesto Giveth. Os resultados não decepcionaram. - -O valor da **comunidade**, das pessoas, se destaca em praticamente todas as apresentações. Um exemplo disso é o entusiasmo e a co-criação apaixonada que testemunhamos em e por nossa própria Comunidade Giveth unida, que honestamente nos impressionou, impressionou e impressionou. Para comemorar isso, não estamos apenas distribuindo eth para nossos 3 primeiros vencedores (excluindo os membros do júri), [também distribuiremos (comm) pontos](https://medium.com/giveth/how-rewarddao-works-aka-what-are-points-7388f70269a) para **cada inscrição**. - -Estamos muito orgulhosos e honrados em apresentar cada uma das entradas aqui para todos verem, mas antes de mais nada, um 🎊GRANDE PARABÉNS🎊 aos nossos vencedores! - -Escolher os vencedores não foi um processo fácil devido ao fato de que **cada inscrição continha gemas de sabedoria, faíscas de percepção e sinceridade sincera.** - -Essas contribuições são a germinação de um processo mais longo nas próximas semanas. Como você já deve saber, transparência, responsabilidade e principalmente **código aberto** são palavras-chave em nosso vocabulário. Então, praticando o que pregamos, **tiraremos o melhor de cada uma dessas entradas e as usaremos para criar um manifesto de crowdsourcing**. E agora _sem mais delongas:_ - -**🌌 Prêmio galáctico vai para:** ---------------------------------- - -> Somos uma **Comunidade** -> -> O que estamos fazendo não é sobre a tecnologia. A maioria de nós é muito, muito ligada à tecnologia e nerd, e adoramos tecnologia, mas não é disso que se trata ou por que estamos aqui. É sobre as pessoas, a conexão humana… [continue lendo](https://docs.giveth.io/blog/masterpieceManifesto/#30fb) - -**~**[Kris Decoodt](https://medium.com/u/f56581bbe1a7?source=post_page-----19649c57c6aa--------------------------------) - -**🚀 Prêmio Sistema Solar vai para:** -------------------------------------- - -> Giveth é uma comunidade focada no uso da tecnologia blockchain para tornar o mundo um lugar melhor. -> -> Making the world a better place is a very broad mission, narrowing the scope would be a requirement for a normal organization but Giveth is not an organization it is a COMMUNITY. As long as the group of people that are working on a project that they believe can use blockchain to make the world a better place, they are a part of Giveth, if they choose to be… [continue reading](https://docs.giveth.io/blog/masterpieceManifesto/#f102) - -**~**[Griff Green](https://medium.com/u/a2b8809e4b0f?source=post_page-----19649c57c6aa--------------------------------) - -**💫 Prêmio estrela + 1 ETH vai para:** ---------------------------------------- - -> Em algum momento de nossas vidas, quase todos nós experimentamos um desejo sincero de fazer uma diferença real no mundo. Alguns de nós sonham em viajar para lugares distantes e entregar água potável fria e limpa a quem tem sede. Alguns imaginam fornecer moradia para as crescentes populações de sem-teto e refugiados em todo o mundo. Outros se imaginam desenvolvendo um pequeno pedaço de terra para crianças do centro da cidade aprenderem sobre jardinagem. Seja global ou local, grande ou pequeno, muitos de nós realmente queremos ajudar os outros... [continue lendo](https://docs.giveth.io/blog/masterpieceManifesto/#00d9) - -**~**[Joshua Du Chene](https://medium.com/u/b60aa9f7ce4d?source=post_page-----19649c57c6aa--------------------------------) - -**🌚 Prêmio Moon + 0,4 ETH vai para:** --------------------------------------- - -> A vida do Unicórnio Giveth -> Um Unicórnio Giveth pode ir e vir. Mas o papel de um unicórnio permanece o mesmo. -> ->Cada Unicórnio se preocupa com pelo menos alguns aspectos da Giveth e se esforça para ajudar a Giveth e suas comunidades a alcançar e manter seus objetivos e valores. -> -> Um unicórnio altruísta faz seu trabalho com espírito de colaboração, trazendo suas habilidades para os objetivos valiosos de Giveth e suas comunidades, muitas vezes sem a expectativa de recompensa... [continue lendo](https://docs.giveth.io/blog/masterpieceManifesto/#961f) - -**~**[Matt Stabeler](https://medium.com/u/822110fc7bba?source=post_page-----19649c57c6aa--------------------------------) - -**☄️ Prêmio de asteroide + 0,2 ETH vai para:** ----------------------------------------------- - -> O Giveth Manifesto é uma declaração de **princípios**, **propósito** e **determinação**. -> -> Estamos **determinados** a cumprir nosso **propósito** de fazer um mundo melhor por meio da **descentralização, da tecnologia e do poder das comunidades.** -> -> Acreditamos que as comunidades são organizações em evolução (chame-as de bandos, enxames, galáxias ou como preferir) que são flexíveis, mais fortes que o indivíduo e construídas por tais indivíduos para cumprir um propósito... [continue lendo](https://docs.giveth.io/blog/masterpieceManifesto/#2b3f) - -**~**[Pol Bordas](https://medium.com/u/dccbc9c48740?source=post_page-----19649c57c6aa--------------------------------) - -Hora de comemorar, coletar seu ETH e dançar um pouco 🕺🏽 porque todos vocês são super-heróis do DAC por dar seu tempo, palavras e perspectivas únicas. Por razões de objetividade, nossos benevolentes jurados da Giveth concordaram coletivamente em não aceitar nenhum prêmio por suas inscrições, então os prêmios ETH simplesmente passaram para a próxima inscrição mais votada. - -**Abaixo estão todas as 21 entradas incríveis como prometido:** ----------------------------------------------------------------- - -* [**Galactic award**](https://docs.giveth.io/blog/masterpieceManifesto/#30fb)**~**[**Kris Decoodt**](https://medium.com/u/f56581bbe1a7?source=post_page-----19649c57c6aa--------------------------------) **🦄** -* [**Solar System award**](https://docs.giveth.io/blog/masterpieceManifesto/#f102)**~**[**Griff Green**](https://medium.com/u/a2b8809e4b0f?source=post_page-----19649c57c6aa--------------------------------) **🦖** -* [**Star award**](https://docs.giveth.io/blog/masterpieceManifesto/#00d9)**~**[**Joshua Du Chene**](https://medium.com/u/b60aa9f7ce4d?source=post_page-----19649c57c6aa--------------------------------) **🔮** -* [**Moon award**](https://docs.giveth.io/blog/masterpieceManifesto/#961f)**~**[**Matt Stabeler**](https://medium.com/u/822110fc7bba?source=post_page-----19649c57c6aa--------------------------------) **👾** -* [**Asteroid award**](https://docs.giveth.io/blog/masterpieceManifesto/#2b3f)**~**[**Pol Bordas**](https://medium.com/u/dccbc9c48740?source=post_page-----19649c57c6aa--------------------------------) **🐼** -* [**~GeleeRoyale**](https://docs.giveth.io/blog/masterpieceManifesto/#111b) **🦉** -* [**~Cleo**](https://docs.giveth.io/blog/masterpieceManifesto/#d524) **🚀** -* [**~Vojtěch Šimetka**](https://docs.giveth.io/blog/masterpieceManifesto/#bb8f) **🏃🏻‍** -* [**~Meefs**](https://docs.giveth.io/blog/masterpieceManifesto/#175f) **🎩** -* [**~DAppLion**](https://docs.giveth.io/blog/masterpieceManifesto/#0f91) **🎧** -* [**~Ron Mat**](https://docs.giveth.io/blog/masterpieceManifesto/#884d) **⛵️** -* [**~jen Giveth**](https://docs.giveth.io/blog/masterpieceManifesto/#1bf9) **🚌** -* [**~Xilef**](https://docs.giveth.io/blog/masterpieceManifesto/#7ac7) **👽** -* [**~Parker Williams**](https://docs.giveth.io/blog/masterpieceManifesto/#fd75) **🏗** -* [**~Zak Perna**](https://docs.giveth.io/blog/masterpieceManifesto/#579d) **👨🏼‍🎨** -* [**~Yalor Tackson**](https://docs.giveth.io/blog/masterpieceManifesto/#ef2e) **🌚🌝** -* [**~Alan Borger**](https://docs.giveth.io/blog/masterpieceManifesto/#fcfb) **🕴🏻** -* [**~Bowen Sanders**](https://docs.giveth.io/blog/masterpieceManifesto/#e878) **🦇** -* [**~LinzeeLouu**](https://docs.giveth.io/blog/masterpieceManifesto/#9e74) **🦋** -* [**~Andreas Papazidis**](https://docs.giveth.io/blog/masterpieceManifesto/#3fb8) **👨🏻‍💼** -* [**~Mandala Kitten**](https://docs.giveth.io/blog/masterpieceManifesto/#a843) **👩🏼‍🎤** - -**_O que significa Giveth? Quais são algumas das coisas loucas em que acreditamos? Depois de trabalhar com a equipe por mais de 7 meses (que são anos no tempo do blockchain), esses são alguns dos pensamentos que vêm à mente…_** - -Somos uma Comunidade ------------------------- - -> O que estamos fazendo não é sobre a tecnologia. A maioria de nós é muito, muito ligada à tecnologia e nerd, e adoramos tecnologia, mas não é disso que se trata ou por que estamos aqui. É sobre as pessoas, a conexão humana. -> -> Vivemos em um mundo que nunca esteve tão conectado, mas nunca nos sentimos mais isolados, nunca nossos traços individualistas e nosso ego foram mais nutridos (pense nas mídias sociais, por exemplo) do que hoje. Mas isso nos fez mais felizes? Definitivamente não. Pior ainda, nos fez recuar para dentro de nós mesmos, dando menos, tanto emocional quanto financeiramente. Giveth quer virar a maré, trazer de volta a conexão construindo/construindo e tornando o mundo um lugar melhor. -> ->Não somos uma organização, nem um DAO, nos esforçamos para ser mais, somos uma Comunidade Altruísta Descentralizada (um DAC). As comunidades são baseadas em valores compartilhados e é isso que as corporações e organizações não têm. Eles fingem ter valores centrais, mas são voltados para o exterior, de cima para baixo e são usados para fins de divulgação de marca. Nossos valores são de baixo para cima, crowdsourced e são o bem maior que nos conecta. -> -> Somos uma comunidade de indivíduos e celebramos e respeitamos a singularidade de cada um. - -Atrevemo-nos a ser Vulneráveis ------------------------------- - -> Nosso principal valor, nossa essência está na vulnerabilidade. A maioria das pessoas na Giveth, e mesmo no espaço blockchain mais amplo do 'Maker' (= o oposto da terra do daytrader) está aqui porque sabe o que o ego e a imagem trazem para o mundo. São profissionais que viveram a vida corporativa e sabiam que algo estava “desligado”. A hierarquia e o aumento da imagem trazem dor, mal-entendidos e, acima de tudo, uma enorme perda de tempo e muita ineficiência. -> -> Quando você se atreve a ser vulnerável - mesmo frágil, aberto e verdadeiro - você pode fazer mudanças duradouras, porque é a única maneira de se conectar verdadeiramente com outro ser humano. E juntos, quando você se conecta, você sempre consegue mais. -> -> Outra razão crucial para se abrir é porque “o sistema” nos treinou para ficar entorpecidos, fornecendo-nos todas as ferramentas possíveis (observação compulsiva, medicação, mídia social, compras, … a lista é interminável). Fomos treinados para nos importar menos, para ser menos conscientes do sofrimento e da injustiça, durante um período em que estamos realmente hiperconectados e, portanto, podemos ser hiperinformados. Conhecimento traz poder: compartilhar seus pensamentos, ideias e sentimentos pode mudar o mundo. Nós apenas temos que expressar nossa **indignação** e nos unir, porque agora, como indivíduos, juntos, temos um impacto maior do que nunca na história da humanidade. - -(Por favor, assista [ISTO](https://www.youtube.com/watch?v=rGIY5Vyj4YM) se você nunca viu antes) - -Somos Inclusivos ----------------- - -> Todos são bem-vindos, somos abraçadores. Acreditamos que todos têm talentos, habilidades e podem contribuir para tornar o mundo um lugar melhor. Se você vir uma necessidade em nossa comunidade, você deve vir e fazer isso (consulte ‘Somos Criadores’). Mas mesmo que você queira apenas ficar à espreita, você deve, mesmo que você esteja lá nos inspira e esperamos inspirar você. -> -> Acreditamos na igualdade de direitos, mais ainda, isso é um dado adquirido, isso não é tema de discussão. Não importa a que gênero, raça, religião ou filosofia política você adere: você é bem-vindo e será amado. Porque dar é tudo sobre comunidade. - -Defendemos a Abundância ------------------------ - -> Quando há abundância, as pessoas brilham. A abundância é o oposto do medo e da escassez, as coisas que fazem as pessoas se tornarem protetoras e de mente fechada. Queremos dar às pessoas a chance de se desenvolverem. Queremos ser uma centelha de luz, uma estrela pulsante nesta galáxia, uma inspiração para os outros, uma energia que se espalha. -> -> Somente se aproveitarmos essa energia interna seremos capazes de fazer mudanças reais e duradouras neste mundo. Quando há abundância, as pessoas prosperam e são capazes não apenas de mostrar suas habilidades, mas também seus talentos. A diferença entre habilidades e talentos é que você não faz mais apenas o que é bom, você faz o que traz felicidade à sua vida e traz isso para a vida dos outros. - -Estamos nos esforçando para ser totalmente descentralizados -------------------------------------------------------------------- - -> O dinheiro não é mau. Nem as pessoas. Mas o poder centralizado é. Somos todos iguais com nossas diferenças. A tecnologia Blockchain, que por sua natureza é descentralizada, é uma força motriz que constrói e inspira nossa linguagem. A linguagem traz cultura e a cultura trará mudanças duradouras, uma maneira totalmente diferente de abordar as tensões, um novo ângulo de pensar sobre “questões”. -> -> Somos sobre as pessoas. Mas não somos apenas uma pessoa ou algumas estrelas, somos uma Galáxia e todos nós devemos brilhar intensamente. - -Nós somos humildes ------------------- - -> Você não pode ser descentralizado e parte de uma Comunidade se não deixar seu ego de lado. Não nos vangloriamos. Não estamos interessados em suas palavras, mas no que você faz. Deixamos nosso trabalho falar por si e celebraremos os indivíduos, mas acima de tudo a comunidade que torna os sonhos realidade. -> -> Gostamos de nos divertir, mas celebramos o equilíbrio e a modéstia. Quando se trata de gastos, somos transparentes e responsáveis porque torna as coisas mais fáceis e justas, bem... mais honestas. - -Nós somos transparentes ------------------------ - -> Compartilhar é se importar. Nós não temos nada a esconder. Somos totalmente transparentes, praticamos o que pregamos, somos código-aberto. -> -> Nós nos comunicamos o máximo possível, também entre nós, não nos contemos. Transmitimos nossas tensões e nossos resultados desejados, mas sempre tentamos fazer isso de maneira muito respeitosa. - -Nós somos fabricantes ---------------------- - -> Quando vemos que algo precisa ser feito, nós o fazemos. [Como diria](https://press.swarm.city/niks-moet-2fd1b7682bb8) Swarm City, “a pessoa que identifica um problema é provavelmente a mais adequada para resolvê-lo, porque é seu cérebro que está sintonizado para ver a lacuna entre o que é agora e o que pode ser”. Nós não discutimos coisas sem parar, isso é apenas energia negativa. -> -> Não nos subestime. Nossos valores podem soar “lá fora”, idealistas ou ingênuos. Mas não somos. Prometemos menos e entregamos em excesso. Somos profissionais, com muita experiência. Somos engenheiros, desenvolvedores, profissionais de marketing, empresários, … e estamos aqui para ficar. - - -> ~[Kris Decoodt](https://medium.com/u/f56581bbe1a7?source=post_page-----19649c57c6aa--------------------------------) - -🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄🦄 - -**A Giveth está em constante evolução e também este documento, de forma alguma devemos esperar que qualquer documento abranja totalmente o que é fazer parte da comunidade Giveth. O objetivo deste documento é dar às pessoas alguma compreensão dos valores compartilhados pelos membros da comunidade Giveth, mas se este documento de alguma forma limitar a imaginação dos membros da comunidade Giveth, ele deve ser jogado fora!** - -> Giveth é uma comunidade focada no uso da tecnologia blockchain para tornar o mundo um lugar melhor. -> -> Tornar o mundo um lugar melhor é uma missão muito ampla, estreitar o escopo seria um requisito para uma organização normal, mas a Giveth não é uma organização, é uma COMUNIDADE. Enquanto o grupo de pessoas que está trabalhando em um projeto que acredita poder usar blockchain para tornar o mundo um lugar melhor, eles fazem parte da Giveth, se assim o desejarem. -> -> A Giveth é radicalmente inclusiva e confia em cada indivíduo e grupo para praticar a autoconfiança e a autogestão, inclinando-se para a colaboração sempre que possível. -> -> Giveth apoia a conexão humana dentro de sua comunidade, mesmo quando classicamente certas ações/conversas podem ser “não profissionais”. Especialmente em nome da DIVERSÃO! Autenticidade, vulnerabilidade, franqueza, integridade e tolice são encorajadas desde que estejam construindo confiança e relacionamentos mais fortes. -> -> Giveth acredita que pessoas altruístas podem ser recompensadas por seu bom trabalho e se esforça para encontrar maneiras de fazer isso parecer fácil e natural. As pessoas são mais importantes que os lucros. -> -> **Tecnologia Blockchain:** - -* Alinha incentivos em torno de um consenso colaborativo e valores compartilhados -* É radicalmente inclusivo -* Recompensa a participação radical, “doocracia” e inovação -* Mantém uma perspectiva global -* Está no seu melhor quando descentralizado -* Não pode ser usado coercivamente -* Espalha via efeito de rede -* Equilibra privacidade com transparência - -> A Giveth aspira a se modelar após esses incríveis atributos da tecnologia Blockchain. -> -> Os Givethers têm o direito ao seu pseudônimo, mas tudo feito sob o nome de Giveth é o mais transparente possível, o mais replicável possível, o mais responsável possível e convidativamente de código aberto. -> -> Cada Givether é um herói, um modelo, vivendo em serviço, enquanto ainda abraça seus próprios desejos e necessidades. Lideramos corajosa e humildemente pelo exemplo, sabendo que temos muito a aprender. -> -> Giveth é sobre experimentação e inovação. Não há maneira certa ou errada de resolver os problemas em nosso mundo, sabemos disso e pedimos ajuda e conselhos, enquanto ainda pressionamos o AGORA! atitude com integridade e gratidão pela oportunidade de mudar o mundo. - - -> **_~_**[**_Griff Green_**](https://medium.com/u/a2b8809e4b0f?source=post_page-----19649c57c6aa--------------------------------) - -🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖🦖 - -> “Em algum momento de nossas vidas, quase todos nós experimentamos um desejo sincero de fazer uma diferença real no mundo. Alguns de nós sonham em viajar para lugares distantes e entregar água potável fria e limpa a quem tem sede. Alguns imaginam fornecer moradia para as crescentes populações de sem-teto e refugiados em todo o mundo. Outros se imaginam desenvolvendo um pequeno pedaço de terra para crianças do centro da cidade aprenderem sobre jardinagem. Seja global ou local, grande ou pequeno, muitos de nós realmente queremos ajudar os outros. -> -> Mas como realmente ajudamos? Como fazemos para causar um impacto real? -> -> Se tivermos dinheiro disponível para doar a pessoas necessitadas, logo descobriremos as camadas aparentemente infinitas de burocracia vampírica entre nossas doações e os destinatários pretendidos, diminuindo enormemente nosso impacto pretendido. -> -> Se tivermos tempo suficiente para doar por meio de oportunidades de voluntariado tradicionais, logo estaremos desiludidos com as principais ineficiências, falta de treinamento e organização, má alocação de recursos e outros problemas que existem em sistemas gerenciados hierarquicamente. -> -> Se tivermos força de vontade e indivíduos com ideias semelhantes e decidirmos iniciar nossas próprias causas, rapidamente encontraremos obstáculos regulatórios e resistência de sistemas arcaicos de poder centralizado, desviando nosso foco de fazer o bem e para preencher a papelada e pagar taxas, se estão autorizados a prosseguir em tudo. -> -> Nós nos exaurimos tentando fazer o bem pelos canais tradicionais, e a pergunta ainda permanece: como realmente ajudamos? Como fazemos para causar um impacto real? -> -> Quando os sistemas disponíveis para nós são inerentemente falhos, paramos de confiar nesses sistemas para atingir nossos objetivos. Com ferramentas e tecnologias até então inexistentes, construímos uma nova plataforma para doar para o futuro. -> -> O desejo de tornar o mundo um lugar melhor não mudou, mas as ferramentas disponíveis para isso sim. Na interseção desse esforço para fazer o bem e as oportunidades que se abriram para nós por meio da tecnologia blockchain e governança descentralizada, você encontrará um grupo de indivíduos conhecidos como Unicórnios. Esses unicórnios fazem parte de uma comunidade global em crescimento, dedicada a mudar a maneira como doamos. Essa comunidade altruísta descentralizada é conhecida como Giveth. -> -> Como os Unicórnios que compõem a Giveth, a Giveth é diversa e em constante crescimento. - -* Giveth é tanto uma cultura quanto uma manifestação de intenção. -* Giveth é uma expressão de amor e o resultado de ação e trabalho duro. -* Giveth é uma prova transparente de governança descentralizada em ação. -* Giveth é uma amálgama de altruísmo e o adjacente possível. -* Giveth é uma comunidade global e um presente para o mundo. -* A Giveth está aberta, acolhedora e pronta para ajudá-lo a tornar o mundo um lugar melhor. - -> Se você tiver dinheiro disponível para doar a pessoas necessitadas, poderá assistir sua transmissão em todo o mundo em um livro aberto para garantir que realmente chegue a quem precisa. Com as ferramentas e tecnologias disponíveis para nós, não há mais burocracia para desviar fundos ao longo do caminho até os destinatários. A Giveth nem recebe um corte – não precisa – é financiado pelo mesmo processo do projeto para o qual você acabou de doar. -> ->Se você tiver bastante tempo para doar por meio de oportunidades de voluntariado tradicionais, descobrirá que a plataforma Giveth maximiza a eficiência e o impacto do trabalho que você faz com marcos claramente definidos e o número mínimo de atores necessários para atingir a meta. Transparência e responsabilidade são incorporadas, para que seu trabalho seja notado e apoiado por seus colegas Unicórnios, bem como pelos próprios doadores. -> -> Se você tem força de vontade e pessoas com ideias semelhantes e decide iniciar suas próprias causas, descobrirá um conjunto de ferramentas fácil de usar que permite criar um projeto com a mesma facilidade de criar uma postagem no blog. Você poderá começar a receber doações imediatamente e criar etapas claras para alcançar seu resultado final sem burocracia ou taxas de qualquer tipo. -> -> A melhor parte da Giveth é que qualquer pessoa pode se juntar à comunidade e contribuir para tornar o mundo um lugar melhor. Se você é um ser humano que vive no planeta Terra e quer fazer o bem, nós somos seu povo, e esta é sua oportunidade de causar um impacto real. Deixe sua marca e adicione seu nome à crescente comunidade de unicórnios de todo o mundo, juntando-se a nós nesta magnífica jornada para construir o futuro da doação! -> -> **Com um amor que ecoa por toda a galáxia** - - -> **_~_**[**_Joshua Du Chene_**](https://medium.com/u/b60aa9f7ce4d?source=post_page-----19649c57c6aa--------------------------------) - -🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮🔮 - -A vida do unicórnio Giveth -========================== - -> Unicórnios Giveth podem ir e vir. Mas o papel de um unicórnio permanece o mesmo. -> -> Cada Unicórnio se preocupa com pelo menos alguns aspectos da Giveth e se esforça para ajudar a Giveth e suas comunidades a alcançar e manter seus objetivos e valores. -> -> Um unicórnio altruísta faz seu trabalho com espírito de colaboração, trazendo suas habilidades para os objetivos valiosos de Giveth e suas comunidades, muitas vezes sem a expectativa de recompensa. -> -> Os unicórnios podem ser recompensados de várias maneiras e de forma justa, dependendo de sua contribuição. -> -> Valores Giveth -> Giveth não causa nenhum dano conscientemente. -> -> Ninguém é dono da Giveth, é uma entidade nascida do espírito de bondade no mundo da tecnologia através do trabalho árduo dos unicórnios da Giveth, em benefício de quem precisa. -> -> A Giveth está aqui para tornar o mundo um lugar melhor. -> A Giveth permite que instituições de caridade e organizações de caridade façam melhor um bom trabalho. Colaboramos para que os objetivos da Giveth aconteçam e para defender os valores da Giveth. -> Giveth valoriza a transparência, e não se esconde do mundo. -> A Giveth evolui para atingir seus objetivos e manter seus valores. -> Giveth favorece o altruísmo sobre o lucro. -> -> **Por que estamos aqui?** -> Giveth usa o poder da tecnologia para ajudar as coisas ruins a serem menos ruins, se esforça para que coisas boas aconteçam e permite que pessoas boas façam coisas boas. -> -> As pessoas da Giveth querem fazer mudanças positivas neste mundo, de forma transparente, para que todos possam se beneficiar e todos possam ter certeza de que as coisas foram feitas corretamente. - - -> ~ [Matt Stabeler](https://medium.com/u/822110fc7bba?source=post_page-----19649c57c6aa--------------------------------) - -👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾👾 - -O Giveth Manifesto é uma declaração de princípios, propósito e determinação. -============================================================================ - -> Estamos **determinados** a cumprir nosso **propósito** de fazer um mundo melhor por meio da **descentralização, da tecnologia e do poder das comunidades.** -> -> Acreditamos que as comunidades são organizações em evolução (chame-as de bandos, enxames, galáxias ou como preferir) que são flexíveis, mais fortes que o indivíduo e construídas por esses indivíduos para atingir um propósito. -> -> Acreditamos que os unicórnios da Giveth, os membros da Giveth Galaxy, são pessoas e não engrenagens de uma máquina, que encontram ressonância entre o propósito de Giveth e seu próprio propósito. Nossa Galáxia é universal e radicalmente inclusiva e capaz de acomodar todos que desejam contribuir para seu objetivo. Experimentamos a Governança para liberar o potencial e a capacidade de todos de desempenhar um papel. -> -> Acreditamos na **abertura, transparência e responsabilidade:** aplicamos esses conceitos internamente e trabalhamos para facilitar outras comunidades externamente, graças aos nossos resultados do [Círculo de Desenvolvimento DApp](https://medium.com/giveth/tagged/dappening), além de contribuir para outros projetos guiados pelos mesmos princípios por meio do nosso [Círculo de Codificação Social](https://medium.com/giveth/tagged/socialcoding). -> -> Acreditamos que a tecnologia blockchain é uma ferramenta poderosa para projetar sistemas que incentivam a criação de comunidades que transcendem a cadeia - ou Comunidades Altruístas Descentralizadas - onde todas as partes interessadas, incluindo, mas não se limitando a Criadores, Doadores e destinatários, podem ser diretas sobre suas necessidades e expectativas em um ambiente de confiança e colaboração. Acreditamos que podemos ajudar a construir esses sistemas e transformar a forma como o setor sem fins lucrativos funciona tradicionalmente. -> -> Queremos fazer **um futuro melhor construindo as ferramentas** para qualquer comunidade impulsionar sua visão de um mundo melhor e descentralizado. -> -> Estamos determinados a ter sucesso. Nós somos os Unicórnios Giveth. Nós e você. Um futuro melhor para todos. - - -> ~[Pol Bordas](https://medium.com/u/dccbc9c48740?source=post_page-----19649c57c6aa--------------------------------) - -🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼🐼 - -> Nós, o povo de Giveth, -> consideramos a dignidade humana como inviolável e a liberdade pessoal como o valor mais alto da sociedade humana, -> decidimos por meio de consenso aproximado e código em execução, -> trabalhar em soluções de software que capacitam o indivíduo por meio de validação descentralizada, -> jogar através de experimentos ousados, -> aplicar o pensamento original, -> abrir nossos corações para compartilhar o amor como uma experiência humana. - - -> **_~_**[**_KRASSVS_**](https://medium.com/u/6da453cac63a?source=post_page-----19649c57c6aa--------------------------------) - -🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉🦉 - -Humanidade versus os problemas do mundo -======================================= - -> **Por que temos os problemas que temos**, como aquecimento global, falta de moradia e destruição ambiental? -> -> **Não é porque não temos a capacidade de corrigi-lo.** Para qualquer problema, há uma série de especialistas que têm um plano de ação para resolvê-lo. -> -> **Não é porque não temos capital.** Há mais dinheiro no mundo do que nunca. -> -> **O que nos falta é um sistema eficaz para organizar e incentivar as pessoas a enfrentar os problemas que não são rentáveis para resolver.** -> -> [Giveth](https://giveth.io/) é esse sistema – uma plataforma para liberar o espírito humano para vencer os problemas do nosso mundo. A Giveth permite que aqueles que desejam fazer o bem no mundo colaborem sem confiança com aqueles que desejam financiar esse trabalho. Os fundos são pagos apenas quando o trabalho acontece. Todas as ações são registradas de forma transparente na blockchain Ethereum. Giveth é a estrutura mais leve possível para permitir que estranhos efetuem mudanças juntos. -> -> Os Unicórnios da Giveth são o grupo de pessoas construindo Giveth. Temos diferentes origens, conjuntos de habilidades e países de residência; mas estamos unidos por uma visão compartilhada: -> -> Acreditamos que todo ser humano deve ser capaz de obter financiamento para tornar o mundo um lugar melhor. -> -> Acreditamos que todo ser humano deve ser capaz de ver de forma transparente seus fundos criarem o bem no mundo. -> -> Acreditamos que nossos problemas são grandes demais para qualquer indivíduo resolver e, portanto, precisamos do poder das comunidades. -> -> Acreditamos que a transparência é a chave para manter o foco no trabalho em mãos. -> -> Acreditamos que um mundo melhor é possível se unirmos efetivamente as mentes, os fundos e o tempo de todos que se preocupam com os mesmos problemas. -> -> Você é uma daquelas criaturas mágicas – um _unicórnio_ – que acredita que nossos problemas podem ser resolvidos por meio de colaboração, incentivos alinhados e um pouco de ETH? Giveth será melhor com suas contribuições. [Venha criar Giveth conosco.](https://giveth.io/join/) - - -> **_~_**[**_Cleo_**](https://medium.com/u/8ddbad602c52?source=post_page-----19649c57c6aa--------------------------------) - -🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀 - -**Giveth é uma comunidade descentralizada de colaboradores em torno da causa de tornar o mundo um lugar melhor. Somos a Giveth Galaxy que capacita as comunidades a cumprir sua missão. As ações da Giveth são guiadas pelos seguintes princípios:** - -Abertura e transparência radicais: -================================== - -> Qualquer projeto, repositório git, apresentação ou documento que tenha sido feito dentro da Giveth deve ser publicamente acessível e utilizável. Comprometemo-nos a compartilhá-los de forma transparente e organizada e fornecer todas as orientações necessárias. Nesse sentido, nos identificamos com os princípios GNU. - -Inclusão --------- - -> Para Giveth há apenas uma raça -a raça humana-, sem sexo, sem religião, sem deficiência ou filiação política. Todos são bem-vindos e encorajamos você a compartilhar sua visão e enriquecer nossa comunidade. - -Independência -------------- - -> Somos financiados por doações incondicionais que serão usadas para construir, apoiar, evoluir e manter nossos produtos, colaboradores e comunidade. Como um grupo de indivíduos, nos comprometemos a ser neutros e qualquer afiliação ou promoção de outros projetos, partidos políticos ou movimentos deve ser discutida e acordada pela maioria de nossa comunidade por meio de nossos órgãos internos de governança. Qualquer decisão desse tipo deve ser compartilhada publicamente e acessível enquanto a Giveth existir. Você não pode comprar Giveth. - -Prestação de contas -------------------- - -> Vemos Giveth como um presente para a humanidade. Como tal, somos responsáveis perante os nossos doadores, contribuidores e toda a humanidade que faremos o nosso melhor para construir a Giveth com os recursos dados e de acordo com as nossas capacidades. Assumimos a responsabilidade de prestar contas de nossas ações como movimento. - -Voz da mudança --------------- - -> Não somos cegos nem silenciosos. Quando testemunhamos atos de violência, bullying ou opressão, podemos falar publicamente como indivíduos ou como um grupo. Qualquer ação desse tipo não é bem-vinda em nossa própria comunidade e será tratada. - - -> **~**[**Vojtěch Šimetka**](https://medium.com/u/cc037be155df?source=post_page-----19649c57c6aa--------------------------------) - -🏃🏻‍🏃🏻🏃🏻🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻🏃🏻‍🏃🏻‍🏃🏻‍🏃🏻‍ - -O que Giveth.io significa para mim -================================== - -> Giveth é uma oferta altruísta muito especial de software distribuído e agrupamento de unicórnios raros. Em sua essência, a Giveth permite que as comunidades se formem em torno das causas que mais importam para elas. Em um nível pessoal, Giveth é a razão pela qual mudei minha visão de apenas ver estoques fungíveis de valor vagamente chamados de 'cripto' e decidi dedicar minha energia corpórea para permitir a confiança dentro desse espaço. Um pouco sobre mim está em ordem primeiro no entanto. -> -> Cheguei à 'cripto' não como um novato, mas como alguém bem versado na utilização de hashes criptográficos e tecnologia nas operações diárias. Minha primeira introdução aos computadores pessoais veio em 1986, quando minha família se mudou para Houston TX, e eu jogava jogos como 'Wheel of Fortune', 'Ninja Gaiden' e 'SpiderMan' em nosso IBM 8086. aos 17 anos, onde ensinei QBASIC, html e processamento de áudio para crianças nos acampamentos de verão da 'American Computer Experience'. Avanço rápido para 2009 e meu technolust foi imediatamente desencadeado por essa coisa que eu peguei chamado Bitcoin. Eu não tinha posição no mercado além de ver o preço do BTC passar de quase nada para mais de $ 10 USD/BTC. -> -> Em agosto de 2017, a vida me trouxe duas situações de alteração de perspectiva em uma semana: o furacão Harvey e a perda do meu emprego como analista de segurança corporativa por 5 anos. A perda da minha posição foi de partir o coração, mas estar cercada pela destruição constante causada por uma “inundação de 800 anos” me manteve sã e sóbria. Em dezembro, a vida começou a voltar ao normal para a maioria de nós de Houston, mas algo incrível estava acontecendo com o preço do Bitcoin: era mais de US$ 10.000/BTC! -> -> O aumento dramático de volume mais o impulso de preços dentro do Bitcoin me fez estudar a teoria do valor e contemplar seriamente apenas o que estava acontecendo. Seja por acaso, destino ou apenas pura sorte, descobri Giveth através de uma [apresentação no youtube](https://www.youtube.com/watch?v=iShzx6iqwus&index=15&list=PLIR2KLUqBsWnbhDZKi0S43Q5PnxFGdiEo) de Griff Green na Ethereum Community Conference 2018. Nesse ponto, toda a minha atenção mudou para estudar preços e volatilidade para determinar a melhor forma de distribuir a confiança. -> -> A Giveth desempenhará um papel fundamental ao permitir que as comunidades distribuam confiança por meio de governança descentralizada. Em alto nível, o Giveth pode ser visto como um software que permite que as comunidades formem causas e promovam essas causas por meio de marcos determinados pelo grupo. Indivíduos que fazem parte de uma determinada comunidade podem gerar seus próprios marcos e, por meio do compromisso de ETH para esses marcos, priorizar o que é e o que não é importante para essa comunidade com 100% de transparência. Além disso, aqueles que doam dentro dessa estrutura podem ser notificados quando seu marco é alcançado, bem como delegar autoridade de sua contribuição a outros dentro de sua comunidade. -> -> A Giveth não é uma ICO, uma corporação ou uma organização monolítica que promete prestar ajuda enquanto captura a maioria das contribuições dos usuários em momentos de necessidade (a maioria das instituições de caridade). Giveth é uma oportunidade de fazer melhor pela humanidade por meio de confiança distribuída dentro de sistemas de governança descentralizada que *qualquer um* pode executar. - -> **_~_**[**_Meefs_**](https://medium.com/u/40f75102c422?source=post_page-----19649c57c6aa--------------------------------) - -🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩🎩 - -> ~DAppLion - -🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧🎧 - -**Por que Giveth?** - -> Acreditamos no poder das comunidades para resolver problemas. -> -> Acreditamos na tecnologia descentralizada para liberar a criatividade e a energia das comunidades altruístas. -> -> Doar é um ato humanitário de solidariedade e empatia — acreditamos nos direitos fundamentais e na dignidade de cada ser humano. -> -> Estamos fazendo nada menos do que reinventar a doação! - -**O quê?** - -> Construímos uma plataforma de confiança e transparência na doação. -> -> As comunidades altruístas descentralizadas promovem a inovação social e criam oportunidades para as pessoas. -> -> Esta plataforma contrasta fortemente com os sistemas atualmente em vigor: burocrático, inflexível, centralizado, com muita sobrecarga - -**Como?** - -> Somos entusiasmados e apaixonados – fazemos um monte de coisas incríveis. -> -> Somos uma comunidade — aberta, transparente, cooperativa, sociável e focada em entregar. -> -> Somos uma parte ativa do ecossistema Ethereum e contribuímos para o desenvolvimento do Ethereum. - - -> **_~Ron Mat_** - -⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️⛵️ - -> **“Você não pode sair por aí construindo um mundo melhor para as pessoas. Só as pessoas podem construir um mundo melhor. Caso contrário, é apenas uma gaiola.” — Terry Pratchett** - -> Se você quer entender quais são os valores de Giveth e o que significa ser um Unicórnio e fazer parte da comunidade de Giveth, você precisa entender que o objetivo simples de todos os Unicórnios da galáxia de Giveth, em todo o mundo, é fazer o mundo um lugar melhor. -> -> Isso começa com o fato de que Giveth confia nas pessoas, pessoas reais, reais. -> -> Deixe-me explicar por que este é um fato surpreendente e notável em 2018. Passamos os últimos anos e talvez gerações com a confiança nos grandes sistemas e cooperações. O sistema bancário (centralizado), sistemas políticos centralizados com os chamados “representantes do povo” que governam os países e já nem sabem mais o que se passa num país, a ideia de que o facto de podermos ir votar cada 4 (ou 5 anos) é tudo o que é necessário para uma democracia funcionar. Confiamos nestes sistemas centralizados para governar o mundo e resolver nossos problemas humanos. Acabamos com uma crise bancária, lixo plástico em todo o planeta, uma chamada crise de refugiados e cada vez mais a desconfiança nos sistemas. Confiamos em organizações de caridade em todo o mundo para resolver o que nós humanos fodemos no passado e nos perguntamos no final que não sabemos o que aconteceu com as doações que fizemos. Confiamos no sistema por muito tempo, até percebermos que esses sistemas não estão funcionando da maneira que queríamos. Percebemos que ninguém vai separar todo o lixo nos oceanos e nas praias se não começarmos a fazer isso sozinhos, mais e mais pessoas percebem que precisamos retomar nosso poder como cidadãos para realmente ter uma palavra a dizer em uma democracia , começamos a perceber que faz sentido ter uma pessoa confiável em quem podemos confiar em vez de um banco. Começamos a perceber que os sistemas centralizados não funcionam como pensávamos. A descentralização e a confiança nas pessoas, na verdade as pessoas são dois dos principais valores da Giveth. Todas essas pessoas, em todo o mundo, que contribuem com seu amor e tempo, seu trabalho e ideias para a Giveth são Unicórnios. Pessoas com ideias que querem fazer parte do movimento para mudar o mundo e torná-lo um lugar melhor são os Unicórnios. -> - > Giveth quer devolver o poder às pessoas enquanto descentraliza os sistemas. Um dos objetivos e valores da Giveths é tornar um sistema de doação transparente, completo e absoluto. Queremos fazer doações transparentes, diretas e confiáveis. E mesmo que a Giveth seja uma organização de caridade, não estamos falando apenas de doações. Estamos falando sobre a estrutura de governança dentro da organização, sobre pessoas confiáveis e responsáveis dentro da galáxia de Giveth, sobre o fato de que todos e qualquer um podem participar ativamente da plataforma, da organização e da ideia de Giveth. O futuro da doação não é apenas dar força a uma causa que precisa de apoio. A doação pode, é claro, ser monetária, mas também pode ser força de trabalho, corpos, amor, tempo, mentes e idéias para o bem maior. -> -> Muitas pessoas já se voluntariam por uma boa causa, dedicam tempo e amor a um projeto ou uma ideia. A Giveth está a caminho de construir uma plataforma que permite a qualquer um de nós fazer uma mudança real em nossa comunidade, nosso bairro. Poderei apresentar uma causa que é importante na minha vizinhança direta e fará uma mudança e um impacto direto na minha comunidade – e você também pode. Porque, você não o quê? Ninguém sabe melhor o que está acontecendo no seu bairro do que você. Por que alguém deveria doar dinheiro para uma organização grande e pouco transparente que paga CEOs em vez de diretamente para sua causa? Sua comunidade quer ensinar as crianças a codificar, você quer alimentar os sem-teto, você quer reunir algumas pessoas e pegar todo o lixo na sua praia/cidade/parque local? Legal, coloque uma causa na plataforma Giveth e comece a fazê-lo. A Giveth acredita e confia nas pessoas e em você. Este é o maior valor que qualquer organização pode ter: a confiança nas pessoas. -> -> Moldar o futuro precisa mais do que apenas algumas pessoas, precisa de todos nós, a comunidade humana. Por isso, estamos chamando todos para se tornarem um Unicórnio e se juntarem a nós no movimento para #maketheworldabtterplace. - - -> **_~_** [**_jen Giveth_**](https://medium.com/u/7d328be176a3?source=post_page-----19649c57c6aa--------------------------------) - -🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌🚌 - -> _“Foi o melhor dos tempos, foi o pior dos tempos, foi a era da sabedoria, foi a era da tolice, foi a época da crença, foi a época da incredulidade, foi a estação da Luz, era a estação das trevas, era a primavera da esperança, era o inverno do desespero, tínhamos tudo diante de nós, não tínhamos nada diante de nós, todos íamos direto para o céu,_ [_estávamos todos indo direto para o outro lado”_](https://en.wikipedia.org/wiki/A_Tale_of_Two_Cities) - -**_–_ resumindo, os Unicórnios estavam ficando cada vez mais fáceis de identificar à medida que se uniam para reinventar a coisa mais fundamental que existe.** - -> **Giveth está reinventando o que significa ser humano.** -> -> Os humanos não são a única forma de vida que cria, mas nós fizemos disso nossa habilidade evolutiva final. Criar é dar e vice-versa. Dar é a expressão mais primitiva da criação, o nível mais básico. Dar voluntariamente algo que é seu (mente, corpo, propriedade…) deixando sua propriedade torna-se algo para outra pessoa. Em outras palavras: algo mudou, se transformou, foi criado. -> -> Então, dando, o que há de tão especial nisso? Todo mundo faz isso de uma forma ou de outra. Mas a doação de que os Unicórnios estão falando é voluntária ou livre de coerção! Isso significa que ninguém pode forçá-lo de forma alguma. Nem há porteiros que tenham o poder de interferir no processo de doação. O credo dos Unicórnios da Giveth é muito claro: -> -> * Doar pode ser simples, divertido e eficaz. -> -> * Transparência e responsabilidade podem ser o padrão. -> -> * Cada ideia tem o potencial de causar um impacto positivo e pode ser ouvida e financiada de forma descentralizada. -> -> * Cada doador pode ter a palavra final sobre como sua doação é usada. -> -> * As pessoas que querem fazer um bom trabalho por sua causa podem ser recompensadas por suas ações. -> -> * Mudanças e inovações reais acontecem quando as comunidades se unem para tornar o mundo um lugar melhor. -> -> Os unicórnios sempre foram criaturas indescritíveis, mas agora as estrelas da Galáxia de Giveth se alinharam e estão surgindo em todos os lugares. Em todos os lugares as pessoas estão percebendo o que está sendo construído, sendo reinventado e querem contribuir. No momento em que você doa seu tempo, sua energia, seu amor a esta comunidade e projeto, e ajuda de alguma forma em sua existência, nasce um novo Unicórnio. -> -> A criação sem permissão nos tornará imparáveis. Dá esperança para o futuro e a confiança de que sempre haverá pessoas que agem para o bem dos outros e que terão sucesso. - - -> **_~Xilef_** - -👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽👽 - -> Existem paredes restritivas que contêm possibilidade. Dentro dessas paredes, a paixão e a motivação são estranguladas pela burocracia, limitações e amarras políticas não relacionadas. Giveth derruba essas paredes e expõe a possibilidade à vasta extensão aberta contida apenas por uma restrição natural, a capacidade. Giveth é onde a possibilidade encontra a capacidade, onde a paixão e a motivação são livres para florescer e onde somente a própria natureza pode nos conter. -> -> Aqueles com a paixão de mudar o mundo estão sentados de um lado de um vasto e longo continente, do outro lado estão aqueles que querem ajudá-los e têm os recursos para tornar sua visão possível. Giveth é um canal bem no meio daquele continente, eliminando a necessidade de percorrer todo o caminho e convencendo mais e mais pessoas de ambos os lados a fazer a jornada do mundo em que vivemos para o mundo em que acreditamos. - -* Giveth é uma plataforma descentralizada que facilita dar e receber melhor, contribuindo para a criação de um mundo melhor -* Giveth cria maior transparência e permite doações baseadas em resultados para doadores individuais, por sua vez, inspirando a criação de mais e mais doadores e mais e mais agentes de mudança -* A Giveth acredita em conectar os agentes de mudança com aqueles que desejam apoiar sua missão, permitindo que eles evitem o deslocamento da missão que acompanha a busca de financiamento semi-relacionado -* Giveth acredita no controle descentralizado, democrático e líquido dos fundos dos doadores -* A Giveth acredita em maximizar o potencial de cada presente, utilizando a tecnologia blockchain para diminuir os requisitos de custos administrativos -* A Giveth acredita em dar aos agentes de mudança os fundos e a confiança de que precisam para tornar realidade a mudança que desejam - - - -> ~[Parker Williams](https://medium.com/u/5d71f4e010d?source=post_page-----19649c57c6aa--------------------------------) - -🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗🏗 - -> Unicórnios, anteriormente considerados tão indescritíveis quanto misteriosos e maravilhosos, são na verdade mais fáceis de ver do que se poderia pensar e você ainda possui o que é preciso para ser um. Com a transparência no auge de seus valores, no entanto, eles são tão facilmente esquecidos quanto abertos com sua capacidade de compartilhar e impactar positivamente seu mundo. Escondidos à vista das florestas de blockchain, esses unicórnios acreditam em uma simplicidade que permite que as partes móveis do mundo em que acreditam deslizem perfeitamente juntas sem a necessidade de uma força centralizada para guiá-los. Eles esperam dar o poder de compartilhamento e doação às próprias pessoas participantes, a fim de estimular uma mudança positiva de atitude e integridade para as **Comunidades Altruístas Descentralizadas** das quais fazem parte. Ao usar esse sistema de valores baseado em participação, inovação, transparência e responsabilidade, os Giveth Unicorns esperam usar contratos inteligentes para colocar os doadores no controle de como seus fundos são usados, eles esperam permitir que esse relacionamento direto crie um sistema de recompensa para todos os que estão envolvidos para que a positividade seja sentida no centro de cada doação. A Giveth Unicorns sabe que compartilhar deve ser bom e que a bondade tem a capacidade de mudar as atitudes do mundo para melhor, para uma força mais comum entre si, agindo de forma responsável e responsável pelo que eles estão colocando no lugar em que todos somos parte de. - - - -> **_~Zak Perna_** - -👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨👨🏼‍🎨 - -> Cara Galáxia, -> -> Se você está lendo isso, nós fizemos isso, todo o trabalho pelo qual os soldados do Unicórnio lutaram não foi em vão. -> -> **A missão que nos propusemos a cumprir era clara:** -> -> _Criar um sistema sem confiança de órgãos autogovernados, capazes de se unir em torno das causas que escolhem apoiar._ -> -> _Construa uma plataforma que promova a experimentação, colaboração e iniciativas de código aberto._ -> -> _Desperte o Doador dentro de todos os cidadãos desta Galáxia e além, mostrando-lhes como e onde suas contribuições fazem a diferença._ -> -> As forças da Centralização estavam determinadas a manter a Galáxia sob seu controle, bem, não podíamos deixar isso acontecer, não para o nosso bem e para o bem das gerações vindouras. -> -> Para cumprir nossa missão, tivemos que fazer algo maior do que simplesmente destituir as forças injustas. -> -> Tínhamos que mostrar a eles um caminho melhor! -> -> **O caminho do unicórnio.** -> -> Iniciamos uma batalha que nunca terá fim, a luta pela verdade, justiça e transparência entre cidadãos e poderes é aquela que deve durar para sempre. -> -> Cabe a você manter essa luta viva em toda a sua Galáxia, inspirar, incitar e expor a verdade para todos verem. -> -> Essa foi a causa pela qual escolhemos lutar, aquela que acreditávamos mais importante para nossa geração. -> -> Agora é a sua vez de decidir, pelo que você vai lutar? -> -> Nós lhe demos as ferramentas para esculpir seu futuro, para construir sua comunidade e se libertar. -> -> Use-os com sabedoria e nunca, NUNCA…… **Esqueça!** -> -> **O caminho do** [**unicórnio**](https://twitter.com/YalorMewn/status/992864729407291392) ( ͡o ͜ʖ ͡o) - - - -> **_~_**[**_Yalor Tackson_**](https://medium.com/u/33144025168f?source=post_page-----19649c57c6aa--------------------------------) - -🌕🌖🌗🌘🌚🌑🌒🌓🌔🌕🌖🌗🌘🌚🌑🌒🌓🌔🌕🌖🌗🌘🌚🌑🌒🌓🌔🌕🌖🌗 - -> A Giveth é uma comunidade global focada em melhorar o mundo através da tecnologia blockchain. -> ->Sistemas sem confiança, como um livro-razão distribuído, nos permitem eliminar o intermediário, reduzir custos e fornecer transparência e responsabilidade. Nossa missão na Giveth é trazer essa nova realidade para o mundo das doações de caridade. -> -> Embora reconheçamos o importante trabalho realizado por ONGs e instituições filantrópicas em todo o mundo, acreditamos que com a tecnologia blockchain podemos melhorar e agilizar esse processo ao finalmente conectar o doador diretamente ao destinatário por meio de transações on-chain. -> -> Isso permite um novo nível de engajamento entre doadores e criadores, entre comunidades e patrocinadores, entre os mundos desenvolvido e em desenvolvimento. -> -> Giveth é uma comunidade de comunidades. Estamos construindo uma plataforma que fornece as ferramentas para que os indivíduos se reúnam, organizem e financiem seus próprios projetos. -> -> Valorizamos a honestidade, transparência, liberdade e responsabilidade. Acreditamos no poder das pessoas de se autogovernarem pelo interesse da comunidade. -> -> A Giveth está aberta a todos os indivíduos e comunidades que desejam construir juntos um futuro melhor. Você se juntará a nós? - - - -> **_~_**[**_Alan Borger_**](https://medium.com/u/bcecf6e269af?source=post_page-----19649c57c6aa--------------------------------) - -🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻🕴🏻 - -> Para ajudar a facilitar uma maior compreensão das tecnologias emergentes -> -> Para mostrar ao mundo o poder do blockchain e dos contratos inteligentes para fazer grandes melhorias em mais do que apenas doações de caridade -> -> Para ajudar a promover novos codificadores neste novo ecossistema -> -> Para demonstrar a importância da transparência na doação usando nossa própria tecnologia para impulsionar a criação e melhoria de nossos próprios sistemas -> -> Para permanecer sempre vigilante quanto a problemas ou ameaças ao sistema (tanto Giveth quanto a comunidade Ethereum), como golpistas, bugs ou hacks em andamento -> -> Algo algo traje do Batman? - - -> **_~_**[**_Bowen Sanders_**](https://medium.com/u/64d9a5dda0f8?source=post_page-----19649c57c6aa--------------------------------) - -🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇🦇 - -**O dicionário urbano explica um unicórnio como: A criatura rara que é capaz de lhe dar o que você sempre quis, mas pensou que nunca poderia ter.** - -> Eu sinto que está no coração da Giveth. Tantas pessoas de todo o mundo estão se unindo para construir uma ferramenta que mudará o futuro de maneiras que pensávamos que nunca poderíamos; criando um impacto que era impossível há pouco tempo. -> -> Vemos fronteiras, idiomas e moedas do passado e estamos construindo uma nova maneira de ajudar uns aos outros sem nenhum desses obstáculos tradicionais. -> -> Giveth é para quem faz, o sonhador que deseja ver seu sonho como realidade, os heróis e todos que têm uma expressão diferente de amor. - - -> **_~LinzeeLouu_** - -🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋 - -> Do ponto de vista da ajuda: -> -> Transparência: Um processo completamente transparente! -> -> -A capacidade de influenciar onde suas doações são gastas! -> -> Uma ótima maneira de utilizar novas tecnologias. -> -> Uma plataforma que tem imensas possibilidades… -> -> O lema na minha cabeça continua girando em torno de GiveEth - Give ETH - Dando Ética -> -> Para o GRACEaid, a ideologia da GiveEth se alinha com nosso ethos e esperamos avançar juntos. -> -> Apoiar e promover o ethos da GivEth, bem como colocar na vanguarda do nosso trabalho questões importantes como Refugiados e pessoas carentes. - - -> **~**[Andreas Papazidis](https://medium.com/u/91016de0eb58?source=post_page-----19649c57c6aa--------------------------------) - -👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼👨🏻‍💼 - -> Comunidade descentralizada onde todos são incentivados a se envolver na tomada de decisões. -> -> Dissolvendo a lacuna borrada entre o doador e o receptor. -> -> Nossa transparência faz com que todos na comunidade tenham boas relações de trabalho e um maior nível de engajamento. -> -> Oferecendo codificadores de qualquer habilidade e nível para contribuir. -> -> Avançando o poder e a utilização da blockchain por meio de código-fonte aberto. - - -> **~Mandala Kitten** - -👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤👩🏼‍🎤 - -Lá você tem 21 visões bonitas, pensativas e verdadeiramente inspiradoras da Giveth. Se quiser saber mais ou quiser contribuir 👇🏼 - -[**Junte-se à nossa comunidade**](http://join.giveth.io/)**: ao abordar questões interessantes, você pode nos ajudar a impactar positivamente as doações de caridade para sempre!** - -* **Junte-se a nós no** [**Riot ou Slack**](http://join.giveth.io/) -* **Conheça nosso** [**Site**](http://giveth.io/) **e** [**Wiki**](https://wiki.giveth.io/) -* **Fork nosso código no** [**Github**](http://github.com/Giveth/) -* **Siga-nos no** [**Medium**](http://medium.com/giveth/), [**Facebook**](https://www.facebook.com/givethio), [**Twitter**](http://twitter.com/givethio) **e** [**Reddit**](https://www.reddit.com/r/giveth/) - -**Ajude-nos a construir o futuro da doação: 🚀** [**Doe diretamente**](http://donate.giveth.io/) **🚀 ou** [**compre uma Ledger com nosso link de afiliado**](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2018-11-20-futureOfWork.md b/i18n/pt/docusaurus-plugin-content-blog/current/2018-11-20-futureOfWork.md deleted file mode 100644 index 243afdeffd..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2018-11-20-futureOfWork.md +++ /dev/null @@ -1,68 +0,0 @@ -# O Futuro do Trabalho: Equipes Distribuídas e Espaços de Trabalho Descentralizados - -20 de Novembro, 2018 · 6 min de leitura - -![](https://i.imgur.com/aQ2ao6C.png) **Agent Smith** - -![](https://docs.giveth.io/img/blog/futureOfWork.png) - -O mundo está mudando em um ritmo acelerado. Já se foram os dias em que você podia trabalhar 30 anos em uma empresa e depois ganhar um relógio chique e um aperto de mão de ouro na aposentadoria. A revolução industrial do início de 1800 trouxe mais pessoas para fora do país e para fábricas e oficinas, atraídas por melhores salários. - -E enquanto os escritórios estavam crescendo em número naquela época, foi somente no século 20 que a cultura do escritório se tornou um fenômeno dominante. Agora, com a chegada da internet e, mais recentemente, do blockchain, estamos vendo outra mudança na forma como as pessoas trabalham. - -Na [**The Bounties Network**](https://medium.com/bounties-network) e na [**Giveth Social Coding**](https://riot.im/app/#/room/#giveth-social-coding:matrix.org) decidimos colaborar neste tópico. Então, recentemente colocamos e postamos uma pergunta sobre o futuro do trabalho: - -> _“Se você ama seus funcionários, deixe-os ir para a Tailândia, para a escola, para um ano sabático onde quer que eles escolham. As restrições impostas a nós hoje na economia do trabalho são irracionais e completamente impróprias para o crescimento pessoal, verdade, felicidade e realização no local de trabalho.”_ - -Hoje vamos integrar algumas das respostas [desse post](https://explorer.bounties.network/bounty/1641) para ter uma ideia melhor de como pode ser o futuro do trabalho. - -## Localização, Localização, Localização - -A empresa do futuro não está mais limitada pelos muros da empresa ou mesmo pelas fronteiras do país. Os empregadores estão começando a entender que buscar os melhores talentos pelo preço certo é mais importante do que onde eles estão localizados. O pôster **José Aguinaga** destaca isso sobre sua empresa internacional: - -> _Em nossa empresa, somos cerca de 15+ funcionários/designers em todo o mundo. Temos pessoas da Cidade do México à Nova Zelândia, em Vancouver e Sofia. Começamos na Suíça e adotamos um espaço de trabalho descentralizado desde o primeiro dia._ - -Muitos trabalhos hoje em dia exigem apenas um laptop e uma boa conexão com a Internet - -A internet deu início à economia digital e uma enorme porcentagem de vagas de emprego hoje em dia está procurando por habilidades digitais. O benefício óbvio disso é que você pode trabalhar remotamente em qualquer lugar que tenha um computador e uma conexão decente à Internet. - -José continua explicando, no entanto, que o trabalho remoto não é para todos. Requer disciplina, flexibilidade e um senso de responsabilidade que pode não se adequar à personalidade de todos. Alguns trabalhadores simplesmente não são talhados para esse tipo de independência. Para ser claro, muitos trabalhos ainda exigem que estejamos no mesmo espaço. Mas, no futuro, seremos capazes de resolver muitos dos problemas que surgem com a tentativa de amontoar tantas pessoas nas grandes cidades. - -## Trabalhando em Sintonia com seus Próprios Ritmos - -Vamos expandir um pouco isso. Como muitos de vocês sabem, trabalhar de 9 as 5 em uma grande cidade pode ser uma verdadeira dor de cabeça. Com as populações mundiais continuando a crescer, não é inédito ouvir as pessoas passarem de 2 as 3 horas todos os dias indo para o trabalho. Mas agora muitas empresas estão começando a acordar para o fato de que muitas tarefas não são específicas de tempo. Você realmente precisa estar no escritório às 9 para responder aos e-mails dos clientes por uma hora? - -Além disso, os funcionários não são robôs (na maioria das vezes) e não funcionam com interruptores liga/desliga. Cada trabalhador é único e possui pontos fortes e fracos. As pessoas produzem seu melhor trabalho em vários momentos do dia. O usuário **Brad** destacou isso em seu post com as seguintes palavras: - -> _Tem sido repetidamente demonstrado que as mentes criativas e inteligentes são mais propensas a serem notívagas e improváveis de ficarem presas a um lugar por longos períodos de tempo._ - -Agora, se isso se encaixa ou não no seu perfil, é irrelevante. Algumas pessoas adoram as primeiras horas da manhã e tiram a tarde de folga. Alguns funcionam perfeitamente na estrutura 9-5. Outros, como sugere Brad, trabalham até tarde da noite, quando a paz e a tranquilidade oferecem muitas oportunidades para realizar o trabalho. - -Além disso, a maioria dos trabalhadores concordaria que um dos aspectos mais importantes de um trabalho é um ambiente de trabalho saudável. Funcionários felizes são trabalhadores produtivos. Poster **Bount_Hunter** destaca isso bem em seu post: - -> _Se a pessoa que você quer que faça X trabalho para você está mais feliz em fazê-lo das 20h às 4h na Malásia vs 9-5 em Chicago, seu trabalho sempre será melhor. Todos nós já trabalhamos em empregos que ODIAMOS (atualmente estou fazendo isso agora) e você não consegue o melhor trabalho de pessoas que estão trabalhando em empregos que não gostam._ - -## Organizações Autônomas Descentralizadas - -Não deveria ser surpresa, então, que organizações descentralizadas estejam surgindo em todos os lugares. E a blockchain é pioneira nesse esforço com projetos dedicados a tornar esse tipo de futuro uma realidade. Veja [Aragon](https://aragon.org/), por exemplo, um projeto destinado a quebrar as fronteiras e os intermediários tradicionais. - -No mundo moderno, grande parte do valor comercial existente é capturado por aqueles que estão no topo da pirâmide. É um pouco triste, então, que muitas das pessoas que criam esse valor não sejam realmente recompensadas por isso. O local de trabalho de amanhã nivelará essas estruturas de gerenciamento e permitirá que o valor seja distribuído de maneira mais uniforme. - -Tome este mesmo artigo por exemplo. Foi crowd-sourced e financiado por colaboradores de todo o mundo usando um aplicativo descentralizado. O que poderia ser mais empoderador do que permitir que os funcionários tenham uma participação ativa e digam na empresa e no processo desde o início? - -## Considerações Finais: o Futuro do Trabalho - -Às vezes, é difícil ver uma mudança no futuro do trabalho, já que seguimos um modelo de escritório hierárquico centralizado há muitos anos. A única coisa que podemos ter certeza é a mudança. Aqueles que a adotam geralmente são os que colhem mais recompensas na nova economia. - -Finalmente, para destacar a mudança na vida real que estamos enfrentando à medida que o trabalho evolui, deixe-me contar um pouco sobre minha própria história. Eu sou um sul-africano que está namorando um alemão que mora na Holanda. Minha mãe é italiana e eu trabalho meio período para uma empresa americana. As fronteiras são construções completamente artificiais do homem. O espírito humano não quer ficar preso às regras de alguns homens sentados em um escritório em algum lugar. O futuro do trabalho é animador. O futuro do trabalho é descentralizado. - -Você está pronto para se juntar a nós no espaço de trabalho distribuído? Vá até a [The Bounties Network]((https://explorer.bounties.network/)) e diga olá. Ou melhor ainda, aceite uma recompensa por si mesmo. Não estamos procurando apenas programadores e cientistas da computação. Precisamos de pessoas de comunicação, gerentes de projeto, escritores, designers gráficos, líderes de torcida e muito mais! - -Gosta do conceito de crowdsourcing de conteúdo e/ou descentralização de todas as coisas? Junte-se a nós no [bate-papo de codificação social](https://riot.im/app/#/room/#giveth-social-coding:matrix.org)) ou descubra mais sobre o Giveth Galaxy [aqui](http://giveth.io/)! - -- Junte-se a nós no [Riot ou Slack](http://join.giveth.io/) -- Conheça nosso [Site](http://giveth.io/) e [Wiki](https://wiki.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2018-11-30-unicornDACexperiment.md b/i18n/pt/docusaurus-plugin-content-blog/current/2018-11-30-unicornDACexperiment.md deleted file mode 100644 index a75a73c569..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2018-11-30-unicornDACexperiment.md +++ /dev/null @@ -1,100 +0,0 @@ -# O Unicorn DAC, um experimento de governança descentralizada não hierárquica - -30 de Novembro, 2018 · 11 min de leitura - - -![](https://i.imgur.com/5Xhfi0c.png) **Lanski** - -_Por que os chefes são necessários? Eles não são. Organizações autogerenciadas existem em todo o mundo, mas não há um modelo de como uma organização autogerenciada descentralizada deve funcionar. Vamos tentar mudar isso._ - -As organizações autogerenciadas (aquelas sem uma camada e hierarquia de intermediários de gerenciamento) precisam superar muitos obstáculos quando se trata de governança. Por exemplo, por um lado, a direção da organização não pode ser ditada de cima para baixo pela administração e, por outro lado, ninguém pode empurrar a responsabilidade para cima e “apenas fazer o que lhes é dito”. - -Esses obstáculos, sugere Frederic Laloux, autor de “[Reinventing Organizations](http://www.reinventingorganizations.com/)”, existem principalmente porque as práticas gerenciais tradicionais e as organizações gerenciadas tradicionalmente são tão prevalentes que nos faltam exemplos a seguir. Em outras palavras, talvez nunca tenhamos visto melhor! Além disso, houve anos e anos de pesquisa e prática organizacional em estruturas hierárquicas (pense tanto em uma tribo de idosos com uma cabeça clara e visível quanto em uma grande corporação com um CEO propenso a discursos no Twitter). - -Além disso, temos novos modelos de governança surgindo dentro de estruturas blockchain ou habilitados por soluções blockchain ([aqui](https://medium.com/@leo_pold_b/blockchain-governance-takeaways-from-nine-projects-8a80ad214d15) está um artigo muito bom que aborda alguns dos pontos-chave), embora não haja muita literatura sobre especificamente não hierárquicos, igualitários estruturas. - -Embora existam grandes empresas avançando tanto na governança de blockchain quanto no autogerenciamento, é hora de investigar, explorar e documentar diferentes formas de governança não hierárquica para organizações. O Círculo de Governança de Giveth, e particularmente [Loie](https://twitter.com/Loie_Low), cujo objetivo é promover experimentos de governança, está lançando o Unicorn DAC nesse sentido. Lorelei dedicou incontáveis horas para idealizar, iterar e dar vida a este projeto com o resto dos Unicórnios… e este é o resultado. - -## Intensificando o jogo - -Operacionalmente, Giveth funciona como um enxame. Em torno de um núcleo forte de colaboradores principais, colaboradores alinhados com o propósito da Giveth vêm e vão e oferecem seu tempo, ideias e trabalho. Alguns desses colaboradores fazem uma tarefa e saem e outros ficam colaborando na periferia, mas por mais tempo. Eles são recompensados por meio de um mecanismo chamado [RewardDAO](https://medium.com/giveth/how-rewarddao-works-aka-what-are-points-7388f70269a), com o qual todos podem obter pontos que podem ser trocados por ether se fizerem upload de um vídeo em nosso [Wall of Fame](https://fame.giveth.io/) ou no [próprio DApp](https://beta.giveth.io/campaigns/5b3d9746329bc64ae74d1424). - -Mas esses pontos são concedidos de forma um tanto arbitrária e há uma quantidade limitada de éter mensal que financia essas recompensas. Assim, o valor que os colaboradores recebem em ether pode variar dependendo das contribuições e pontos de outras pessoas. Achamos que é um ótimo sistema introdutório para entrar no Giveth Galaxy, mas pode não ser ideal como um modelo de governança não hierárquico totalmente descentralizado. Na verdade, não é realmente um modelo de governança completo, pois não necessariamente orienta as grandes decisões da Giveth, mas nossa experiência nos diz que motiva as pessoas a tomarem iniciativas, conversar com os colaboradores mais comprometidos e sugerir novos projetos e iniciativas. - -## Coloque seu dinheiro onde está seu propósito - -Para ser claro, a governança em organizações autogerenciadas se resume a quem decide – e como é decidido – a que a organização dedica seus recursos? - -Assim, no caso de Giveth, a questão era: Como podemos capacitar todos que estão totalmente comprometidos com Giveth para decidir quais ações e qual direção estratégica a organização deve tomar? E ainda mais, poderíamos fazer isso de forma a alavancar nossos próprios produtos, ou seja, o Giveth DApp? - nós gostamos do nosso #dogfooding! - -Bem, o Giveth DApp permite que os Makers criem [DACs, Campanhas e Marcos](https://wiki.giveth.io/dapp/product-definition/), e os Doadores financiem qualquer mudança que eles queiram ver realizada no mundo. Não poderíamos criar um DAC que os Unicórnios possam usar para propor projetos por meio de Marcos, e outros Unicórnios possam financiá-los se acharem que estão alinhados com o propósito de Giveth? Distribuímos dinheiro para nossos Unicórnios – esse grupo de contribuidores principais – e eles poderiam financiar qualquer Marco que quisessem. - -> **Que melhor maneira de dirigir uma organização do que democratizar tanto o acesso aos recursos quanto o poder de propor ações e então permitir que todos realmente coloquem recursos onde o propósito de Giveth é mais forte?** - -Às vezes, os Unicórnios decidem financiar Marcos já existentes e, às vezes, criam uma nova recompensa. Isso dá a todos o poder de sugerir um projeto, dar-lhe um preço e, se a meta de financiamento for alcançada, capacitar e pagar essa pessoa para que isso aconteça. Se não for financiado, isso significaria que o projeto possivelmente não estava tão alinhado com o sentimento e propósito geral de qualquer maneira. - -**Exemplos de propostas financiadas:** - -a) Lorelei muitas vezes fica frustrada com a falta de compartilhamento de informações na comunidade Ethereum. Todo mundo parece estar tendo as mesmas conversas, mas ninguém está ouvindo uns aos outros. Quando ela ouve falar sobre o Tennagraph, o agregador de sinalização da comunidade para atender exatamente a essa necessidade, ela fica muito apaixonada por ele e decide usar seu subsídio de delegação do Unicorn DAC para financiar a Deam para ir ao Web3 Summit e aumentar a conscientização e a adoção do Tennagraph! - -b) Lanski identificou um recurso para nosso [DApp](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4) que muitos Makers gostariam de ter na plataforma. Pode não parecer uma prioridade do ponto de vista técnico, mas na verdade, todo o feedback que ele está recebendo dos usuários menciona essa necessidade específica. Ele avalia o custo com a equipe DApp e cria um Marco onde eles (a equipe DApp) são os beneficiários. O trabalho, no entanto, é muito caro e ele não pode pagar sozinho, mas Lorelei percebe o quão importante é o recurso e financia o Milestone também para que a equipe do DApp possa ir em frente e construí-lo para reivindicar o Milestone. - -**Exemplo de proposta malsucedida:** - -Lanski quer fazer adesivos do logotipo da Giveth para colar em todo o mundo – para fins de marketing. Todo mundo tem alguns adesivos restantes do último lote, mas não o suficiente para cobrir metade do mundo com eles, então ele quer fazer MAIS. Mas o consenso geral é que estamos divulgando bem e fazendo o alcance certo nos círculos que queremos atrair neste estágio, então ninguém realmente financia o Marco. Desculpe Lanski, talvez mais tarde quando decidirmos fazer uma campanha publicitária para o público em geral! - -**Prós e contras do Unicorn DAC** - -Esse experimento de Governança é exatamente isso, um experimento. E os parâmetros iniciais são definidos arbitrariamente e serão polidos à medida que avançamos. - -1. Somos uma comunidade reunida em torno de princípios e propósitos compartilhados há algum tempo, mas nunca tivemos um processo oficial de integração porque não há uma entidade clara para ser integrada. Agora, temos a oportunidade de nos unir em torno desses acordos e criar uma membrana que reúna e reconheça os mais comprometidos de nós ao ingressarmos no Unicorn DAC. Você pode ler sobre nosso processo de integração [aqui](https://wiki.giveth.io/governance/unicorn-dac/unicorn-onboarding/), que garante o compromisso com o propósito da Giveth e o alinhamento com nossos princípios para optar por fazer parte do DAC. -2. O subsídio de recursos per capita será o equivalente em éter a 600 USD por semana. Para que as pessoas não financiem apenas seus próprios marcos, limitamos o valor que as pessoas podem colocar em seus próprios marcos em 150 dólares, então 450 serão usados para decidir sobre as iniciativas de outras pessoas. Os unicórnios não precisam usar os 600 dólares completos toda semana se sentirem que não há projetos interessantes para financiar, ou os que são realmente interessantes já estão totalmente financiados. -3. Escusado será dizer que as pessoas podem optar por NÃO financiar nenhum dos seus próprios marcos. A razão pela qual permitimos que as pessoas financiem seus Marcos por uma certa quantia é para facilitar o financiamento de trabalhos braçais ou desinteressantes que precisam ser feitos, mas desperdiçariam o tempo e os recursos das pessoas se tivessem que ser revisados e financiados por outros unicórnios. -4. Não podemos esperar que as pessoas se sintam conectadas a um propósito apenas investindo dinheiro em Marcos. Por isso, para manter o propósito vivo, temos um Encontro de Unicórnios uma vez por mês! Aqui, discutimos para quais projetos delegamos e por que ele está alinhado com a Giveth. -5. Como regra geral, os Marcos serão criados por aqueles que detêm funções relacionadas ao assunto em questão. Isso não quer dizer que as pessoas não possam ter grandes ideias fora de suas funções, mas devem seguir o [processo de aconselhamento](https://wiki.giveth.io/governance/advice-process/) e certamente consultar aqueles que detêm funções relevantes antes de agir, mesmo que seja apenas para manter o fluxo de informações. As funções são avaliadas mensalmente de acordo com o quão bem elas foram cumpridas em um sistema de revisão por pares. - -## MVPing nosso caminho através dele - -Estamos prontos para experimentar o Unicorn DAC e abrir nosso próprio caminho nas práticas de governança descentralizada. Como o experimento que é, esperamos que surjam alguns problemas, e já identificamos alguns: - -1. [Dogfooding](https://en.wikipedia.org/wiki/Eating_your_own_dog_food_) é o nosso lema porque acreditamos que o Giveth DApp é uma ótima ferramenta. No entanto, ainda não possui as funcionalidades avançadas de um sistema de delegação composta que permitiria alocar apenas até uma porcentagem dos fundos em seus próprios marcos e o restante em outros. Acompanharemos as doações manualmente neste momento enquanto procuramos uma solução, seja ela caseira ou aproveitando o [Aragon](https://aragon.org/). -2. Influência estrangeira. Nosso DAC será sempre público, transparente e mantido nos mais altos padrões, mas o fato de ser uma maneira aberta de financiar os projetos que a Giveth empreende, pode ser exposto a um vetor de ataque reconhecidamente improvável, onde uma parte poderosa decide financiar Marcos ou projetos que estão na periferia do propósito e isso atua em detrimento da melhor direção a tomar. Isso seria um ataque semelhante à soberania para o [IMF ditar políticas aos países](https://www.sciencedirect.com/science/article/pii/S0161893815001003) em troca de resgates ou acesso a empréstimos concessionais. -3. Dito isso, temos fundos para apoiar esta iniciativa por um período limitado de tempo e, como a Giveth é uma entidade blockchain sem fins lucrativos que aceita doações, se você é um doador e **deseja apoiar projetos Blockchain4Good MAIS um experimento de governança descentralizada não hierárquica como o Unicorn DAC**, somos todos ouvidos (e olhos!): entre em contato conosco no [Riot](https://riot.im/app/#/group/+giveth:matrix.org) ou no [Twitter](https://twitter.com/Givethio) ou nos financie [diretamente](https://giveth.io/donate/)! - -## Já está ganhando - -O Unicorn DAC foi apresentado durante a DevCon4 no concurso [Aragon Dream DAO…](https://blog.aragon.org/devcon4-recap/) e ganhou o segundo lugar! 250 ANT + 250 DAI para torná-lo realidade! Aragon e Giveth (e o Unicorn DAC em particular) compartilham os princípios básicos de descentralização e não hierarquização. Vemos Aragão como a ferramenta perfeita para facilitar e viabilizar esse experimento de governança. - -Dê uma olhada no arremesso de Lorelei no minuto 58:15 abaixo! - - - -#winning - -## Mas por que? - -Vale a pena comentar uma conversa que tive com Lorelei sobre o motivo de gastar dinheiro e esforço tentando conceber e implementar formas não testadas de governança: - -> “É apropriado responder a essa pergunta com um meme? - -![](https://docs.giveth.io/img/blog/santaMemeUnicornDAC.jpeg) - -> Ha, mas com toda a seriedade, o Unicorn DAC leva esses experimentos de descentralização para dentro. Qualquer boa missão alcança tanto o mundo quanto seu criador, que neste caso somos nós, a comunidade Ethereum. Podemos tagarelar sobre a descentralização do poder o dia todo enquanto em casa ainda temos um ou alguns privilegiados fazendo as chamadas influentes sobre como o dinheiro é gasto, e este DAC oferece uma solução para isso.” - -Estamos lançando este experimento para mudar a forma como o mundo encara a autogestão. Acreditamos que há mais formas humanas de interagir e organizar do que as estruturas rígidas, às vezes alienantes, de hoje. - -Venha participar do nosso diálogo em nosso [Riot](http://join.giveth.io/) ou compartilhe suas ideias abaixo — elas serão lidas e discutidas! Participe e junte-se a nós na revolução da gestão! - -- Junte-se a nós no [Riot ou Slack](http://join.giveth.io/) -- Conheça nosso [Site](http://giveth.io/) e [Wiki](https://wiki.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -_O Giveth DAC — a comunidade que trabalha no [DApp](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4) e em muitos outros projetos — é financiado por meio de nosso aplicativo de doação. **Nós mesmos dependemos de você, dos Doadores**: as pessoas que acreditam que uma ferramenta como essa deveria ser uma realidade, pessoas que querem nos ajudar a tornar o mundo um lugar melhor. Se você quer **ser um dos nossos unicórnios favoritos, acesse [donate.giveth.io](http://donate.giveth.io/) e reivindique seu espaço em nossa tabela de classificação**, doe diretamente no DApp ([aqui](https://beta.giveth.io/dacs/5b37da13a239ac21b383d4da)) ou venha conversar com [Griff ou Kris no Riot](https://giveth.io/join/), e nos conte como você gostaria de contribuir._ ❤ - - - - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2019-03-27-realigningIncentives.md b/i18n/pt/docusaurus-plugin-content-blog/current/2019-03-27-realigningIncentives.md deleted file mode 100644 index 4a43a5bd7a..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2019-03-27-realigningIncentives.md +++ /dev/null @@ -1,109 +0,0 @@ -# O Futuro da Doação é Realinhar os Incentivos - -27 de Março, 2019 - 16 min de leitura - -![](https://i.imgur.com/B0peegr.png) **Kris** - -![](https://docs.giveth.io/img/blog/givethHands.png) - -> A Trade deixa as coisas como estavam, sem Excedente externo. Um Presente cria um Excedente à medida que se espalha. _~Seth Godin_ - -A Giveth está explorando novos territórios e expandindo seus horizontes: estamos embarcando em uma emocionante missão para enriquecer o Aplicativo de Doação Giveth, **tornando a parte central dele, as doações, mais sustentável**. Desde permitir que os Doadores doem para as causas em que acreditam e fornecer uma camada de [transparência e responsabilidade](https://medium.com/giveth/what-is-the-future-of-giving-d50446b0a0e4) por meio de nosso [DApp](https://wiki.giveth.io/dapp), agora estaremos abordando a sustentabilidade do próprio processo de doação. **Queremos criar fluxos contínuos de financiamento por meio da criação de economias em torno de causas**, construindo um sistema de [curvas de token](https://blog.goodaudience.com/rewriting-the-story-of-human-collaboration-c33a8a4cd5b8) bonding alimentando DAOs focados em causas (com um modelo de governança exclusivo) no topo do Giveth DApp, em colaboração com a [BlockScience](https://block.science/). - -_Edit maio de 2019: para saber mais sobre a iniciativa Commons Stack, leia [esta atualização mais recente](https://medium.com/commonsstack/the-commons-stack-scaling-the-commons-to-re-prioritize-people-and-the-planet-e1293123831d) de [Jeff Emmett](https://medium.com/u/ae6d20c4931e?source=post_page-----ac265e3010b8--------------------------------), para um mergulho técnico de [Abbey Titcomb](https://medium.com/u/5967a5d3b611?source=post_page-----ac265e3010b8--------------------------------) [aqui](https://medium.com/commonsstack/deep-dive-augmented-bonding-curves-b5ca4fad4436)._ - -**_De Doações Centralizadas a Colaborações Sustentáveis_** --------------------------------------------------------------- - - -Se você acompanha a Giveth de perto, já sabe que não somos sua organização regular e estamos constantemente mudando nossos próprios modelos de colaboração por meio de muitos experimentos, e que estamos envolvidos em [muitas](https://medium.com/giveth/giveth-partners-with-alibre-io-for-last-mile-solution-in-mexico-50c5155dfcd5), [muitas](https://medium.com/giveth/the-unicorndac-a-non-hierarchical-decentralized-governance-experiment-8dfbe6e98d19) [iniciativas](https://medium.com/aragon-dac/aragon-dac-a-new-community-effort-to-foster-aragons-development-led-by-giveth-2228dcc17b63), aparentemente não nos movendo em apenas uma direção, mas na verdade, nós somos! **Somos uma Comunidade Altruísta Descentralizada (DAC) focada em tornar o mundo um lugar melhor** através do uso da tecnologia blockchain e, sim, esta é uma [missão](https://wiki.giveth.io/dac/mission/) ampla e ambiciosa. Mas temos um caminho em que estamos, bem, na verdade temos vários, e estamos fazendo isso de propósito, para nos tornar mais resistentes, até mesmo antifrágeis. A comunidade Ethereum e o espaço blockchain como um todo estão em constante fluxo, por isso estamos trabalhando e apoiando uma ampla gama de iniciativas diferentes (chamamos de [Giveth Galaxy](https://giveth.io/#galaxy)) que acreditamos estar trazendo valor duradouro para a comunidade em geral. - -Durante esse inverno criptográfico, nós mesmos, como uma entidade sem fins lucrativos baseada em blockchain, temos lutado bastante para nos manter financeiramente à tona e só conseguimos fazer isso por meio de uma doação generosa de [um doador anônimo](https://medium.com/giveth/surprise-285-eth-anonymous-donation-given-to-giveth-9167266a5085), mas principalmente por meio de um fluxo constante de [doações pessoais de nosso cofundador Griff Green](https://beta.giveth.io/dacs/5b37da13a239ac21b383d4da), pelas quais somos eternamente gratos. Essa escassez, no entanto, nos levou a discutir bastante nossa própria sustentabilidade e a importância de uma governança boa e objetiva que beneficie nossos interesses individuais e coletivos, nossos ‘comuns’. **Depender de pura boa vontade, mesmo que aconteça de forma transparente e responsável, não é sustentável**, nem para nós nem para qualquer outra comunidade altruísta: coloca você em uma mentalidade de escassez e é uma grande distração da(s) causa(s) que unem você. Essa preocupação nos fez ver com mais clareza do que nunca que temos que investir tempo para levar o Giving para o próximo nível e mudar a forma como os humanos colaboram. - -**_1–2–3 — Infinity._** ------------------------ - -Primeiramente, estamos muito felizes e orgulhosos em dizer que **nosso projeto principal, o Giveth DApp,** [**atualmente em versão beta**](https://wiki.giveth.io/dapp/)**, agora** [está completo](https://medium.com/giveth/whats-dappening-0x5-ultra-configurable-milestones-27ff92383de2)**,** nos aproximando do que poderíamos chamar de ‘Giveth 1.0’. Claro que isso não significa que vamos parar de trabalhar no DApp, pelo contrário, muito mais está por vir, como implantar nosso DApp na [rede xDAI](https://medium.com/poa-network/poa-network-partners-with-makerdao-on-xdai-chain-the-first-ever-usd-stable-blockchain-65a078c41e6a), introduzir soluções de governança através da [Aragon](http://aragon.org/), uma revisão completa do UX e muito mais. Isso tudo está em construção, mas para continuar com isso, estamos nos concentrando muito na parte de financiamento do quebra-cabeça. Queremos ajudar a avançar o próprio ecossistema por meio de um ambicioso experimento de engenharia de token, em colaboração com a [BlockScience](https://block.science/). **O objetivo desse experimento é transformar comunidades em torno de causas altruístas em economias inteiras e construir isso em cima do Giveth DApp**. Nos próximos meses, estaremos trabalhando duro nesta iniciativa que nos levará em algum momento ao que gostamos de chamar de ‘Giveth 2.0’. - -Agora que temos doações rastreáveis trabalhando no DApp, podemos começar a experimentar novos modelos para apoiar tanto a organização quanto o financiamento das comunidades. Seu apoio é muito, muito bem-vindo ([todos os tokens são aceitos 🙏](http://giveth.io/donate)), mas a longo prazo, queremos incentivá-lo para que você não seja mais apenas um Doador, mas tenha uma participação real no sucesso da comunidade que você apoiará: **queremos alinhar o próprio comportamento humano de buscar o lucro com o comportamento socialmente benéfico: para nós, este é o verdadeiro Futuro da Doação.** - -Construímos a camada fundamental do nosso Giveth DApp na blockchain Ethereum e não em um servidor centralizado para trazer **verdadeira responsabilidade e transparência aos experimentos de governança descentralizada**: há uma evidência imutável do que aconteceu com seus fundos. A verdadeira mágica, no entanto, que nos permitirá criar fluxos sustentáveis de financiamento, está escondida dentro da dinâmica existente da tecnologia blockchain. **Cada rede blockchain existente tem incentivos alinhados em torno do suporte à própria rede: cada “ator” no sistema, ao agir em seu próprio interesse, realmente beneficia o sistema**. Os mineradores ganham inflação por apoiar a rede, os desenvolvedores mantêm o token esperando que seus esforços aumentem seu valor e os usuários compram o token criando demanda e pagam taxas de transação: é um ecossistema muito simples e bem equilibrado: **ajudando a si mesmo, ajuda o sistema a prosperar, e muitas vezes nem importa se esse sistema é útil ou não**. - -Estamos construindo o Futuro das Doações e fascinados por esses mecanismos, queremos usar esses modelos autossustentáveis para o bem real. **Os ‘comuns’** podem ser [definidos](https://en.wikipedia.org/wiki/Commons) como “[…] recursos que grupos de pessoas (comunidades, grupos de usuários) gerenciam para **benefício individual e coletivo.**”. Nós, e muitas comunidades como a nossa, que se organizam em torno de causas de impacto social, estamos sofrendo com a escassez, porque **pensamos no benefício coletivo e ignoramos o indivíduo,** que também precisa sobreviver; isso é insustentável. Por padrão, as pessoas realmente fazem o oposto e colocam seus interesses individuais em detrimento do bem comum, o que muitas vezes é chamado de [tragédia dos comuns](https://en.wikipedia.org/wiki/Tragedy_of_the_commons). Em **ambos os casos**, há um grande problema de alinhamento de incentivos: ou o indivíduo ganha, mas o coletivo sofre ou o contrário. Testemunhando há algum tempo esses sistemas emergentes e mais sustentáveis, acreditamos que é hora do próximo passo. Ao modelar o sucesso dos ecossistemas blockchain existentes (através da implementação de novos primitivos criptoeconômicos), queremos **criar abundância para apoiar os Comuns**, pensando tanto nos interesses coletivos quanto nos individuais. - -Agora, nosso objetivo na Giveth é usar a engenharia de tokens, mais especificamente, Curation Markets, para trazer isso de um reino puramente digital para o mundo real. Vamos construí-lo em cima do nosso Dapp, e **construí-lo de tal forma que apoie projetos que beneficiem nosso interesse comum**, ou em outras palavras, que nos permita financiar de forma sustentável o Commons. O trabalho inicial era permitir doações transparentes e responsáveis no blockchain, o próximo passo é se afastar completamente da “doação” e criar um sistema sustentável: **os fundos doados são apoiados por um token de valor em uma economia circular**. Como diz [Abbey Titcomb](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c): - -> “Acreditamos que a resposta para o subfinanciamento de bens sociais e a contribuição da comunidade carente é reformular os bens sociais como bens comuns autônomos e continuamente financiados.” - -**Espera, mas como?** ------------------ - -Através da construção do modelo de curva de ligação aumentada criado pela [BlockScience](https://block.science/) em cima do nosso DApp, queremos criar organizações continuamente financiadas. Como é que isso funciona? Aprendemos sobre eles pela primeira vez por meio de [uma postagem](https://blog.goodaudience.com/rewriting-the-story-of-human-collaboration-c33a8a4cd5b8) de [Jeff Emmett](https://blog.goodaudience.com/rewriting-the-story-of-human-collaboration-c33a8a4cd5b8), um colaborador da Giveth, que explica os blocos básicos de construção - uma leitura altamente recomendada para saber mais sobre como as curvas de ligação de token podem permitir que um projeto aumente o financiamento e o valor do token junto com o sucesso do projeto e popularidade. Você pode encontrar mais referências no relatório de Abbey Titcomb sobre o que [construímos na ETHDenver](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c), e para todas as [definições técnicas](https://medium.com/@michaelzargham/jargon-party-e3616cd16a9) e [mais teoria](https://medium.com/block-science/on-the-practice-of-token-engineering-part-i-c2cc2434e727), indicamos [Michael Zargham](https://medium.com/@michaelzargham). - -No entanto, gostaríamos de ilustrar a teoria agora através de um exemplo da vida real de como isso poderia funcionar, imaginando um futuro em que a Giveth já construiu esse modelo em seu DApp (também disponível em [formato de vídeo, narrado por Griff Green](https://youtu.be/WJ23oQpooG0?t=694)): - -Então imagine que você mora na praia e tem o hábito de recolher lixo regularmente, mas percebe que isso não está tendo o impacto que você deseja: não escala. Para mais impacto, você também está doando regularmente para uma organização sem fins lucrativos que promete exatamente isso, impacto em larga escala, mas… tudo o que você vê é muito marketing e uma solicitação contínua de mais fundos. Isso tudo é muito frustrante. - -Nesse momento, você se depara com Jonathan, um ativista que muitas vezes você viu na praia fazendo exatamente o que você faz: limpando. Ele fala sobre um novo garoto no bloco: os 'TrashHeroes' e eles estão oferecendo outra coisa. Eles o convidam não apenas a dar dinheiro, mas a ajudá-los a dirigir a organização. Em troca de um valor que você escolher, você receberá tokens, tokens que permitem que você tome decisões para o bem comum da organização. Além disso, se você fizer um bom trabalho e a organização funcionar sem problemas, um dia esses tokens poderão valer mais do que você doou. Isso parece bom demais para ser verdade, mas ei, você estava doando fundos de qualquer maneira e com este você tem uma palavra a dizer nas decisões! - -Então você dá 10 xDAI ([uma representação do token DAI](https://medium.com/poa-network/poa-network-partners-with-makerdao-on-xdai-chain-the-first-ever-usd-stable-blockchain-65a078c41e6a)) e recebe Tokens TrashHero, que você ouve realmente ter valor, no mundo real. **O valor, no entanto, não é determinado por um mercado aberto, mas por um contrato inteligente**, que na verdade é a curva de ligação do token. Então, como isso funciona, você pergunta? O preço, o valor do Token TrashHero, é determinado pela oferta total do token em geral: se mais pessoas cunharem o token em troca de xDAI, o preço do Token TrashHero sobe. Se a oferta cair – quando as pessoas queimam seus tokens e tiram dinheiro do contrato, o preço do token diminui. **A grande diferença, no entanto, com os modelos de curva existentes, e que o torna sustentável, é dupla**. Primeiro, há a **própria curva** que desincentiva as pessoas que chegam tarde a queimar seus tokens rapidamente, eles precisam mantê-los por um tempo se quiserem lucrar. O segundo elemento é que as pessoas que chegam cedo devem ser as pessoas que estão nisso a longo prazo, porque são os crentes na causa, na maioria das vezes serão os especialistas. Isso é estimulado ao impedir que nossos pioneiros queimem seus tokens imediatamente: **seus tokens são bloqueados até que metas específicas** (que chamamos de Milestones em nosso DApp) sejam alcançadas. Desta forma, os interesses coletivos pelos quais você está lutando são protegidos por padrão, os Comuns precisam desses fundos e superam seu interesse próprio de curto prazo, e você é incentivado a atingir as metas estabelecidas, os Marcos. **Esse sistema inovador, onde cada um age em seu próprio interesse, impulsiona o Commons para frente e o impulsiona a alcançar seus objetivos definidos.** - -De volta aos nossos TrashHeroes que o convidaram para fazer parte deste grupo inicial de especialistas que juntos levantaram alguns xDAI para inicializar a curva e o TrashHero Commons. Metade, 50% deste xDAI, está bloqueado no contrato inteligente, 50% deste xDAI é dado a um DAO controlado pelos detentores de token TrashHero para executar em seu interesse comum, agora batizado de TrashHero Commons. **Esse Commons que apóia a causa da limpeza das praias precisará agora apresentar boas propostas para realmente apoiar essa causa. À medida que o Commons gasta dinheiro, os tokens que foram dados ao grupo que inicializou a curva serão desbloqueados periodicamente**. Esse gasto passa por Marcos que você ajuda a criar no DApp Giveth: xDAI será lançado assim que os tomadores de iniciativa (os 'Gerentes de Marcos') provarem que realmente atingiram as metas que estabeleceram para apoiar a causa dos Comuns (ou seja, limpar praias) — é aqui que o poder da Giveth entra em ação: **você só é recompensado quando está sendo responsável**. - -O funcionamento efetivo do TrashHero Commons é orientado por um novo tipo de sistema de governança de mercado de curadoria que permite que você use seus TrashHero Tokens para sinalizar prioridades de tarefas (Milestones) a serem executadas para que o Commons atinja seus objetivos. Quando uma meta que apóia os objetivos do Commons é proposta — por exemplo, você reúne 15 amigos e faz um marco para fazer uma limpeza lado a lado, passo a passo, de 5 km de costa — e se for apoiado pelos detentores do TrashHero Token, ele receberá financiamento do Commons: xDAI será enviado para o Giveth Milestone. Então, uma vez concluída a tarefa, documentando em fotos e vídeos a coleta de 3 toneladas de plástico e resíduos, o xDAI será enviado para a curva de ligação do token e você será cunhado TrashHero Tokens, que você pode decidir queimar imediatamente (sem precisar especular se não quiser) para receber seu xDAI. Quando você ou qualquer outra pessoa decide queimar seus tokens, há uma taxa que volta para o Commons, que é a alavanca que apoiará mais o bem social. **Para nós, esse é o Futuro da Doação:** seu comportamento socialmente benéfico cria um excedente! - - - -###### _A palestra de Griff Green no EthCC Paris sobre o movimento evolutivo da colaboração humana por meio de blockchain (exemplo TrashHero Commons começa às [10:55](https://youtu.be/WJ23oQpooG0?t=655))_ - -## Generosidade gera Renda - -Fazer o bem é bom, e esperamos que nosso sistema econômico alternativo atraia mais pessoas que querem fazer o bem não apenas doando, mas mantendo-se envolvidas. **Em vez de simplesmente doar, eles têm a oportunidade de participar de uma economia circular que apoia a causa subjacente**. À medida que mais pessoas serão incentivadas a ingressar no Commons, isso incentiva as pessoas que iniciaram a curva a fazer ainda melhor, pois os fundos do detentor do token inicial só serão desbloqueados quando a comunidade realmente fizer o bem e gastar o dinheiro. **Sendo generosos e participando da boa governança, eles podem gerar um retorno financeiro real, uma renda – eles criam abundância**. - -Além disso, os especuladores vão se envolver, porque é isso que acontece com os tokens e, na verdade, é ótimo! Espera-se que os mercados secundários e o volume de negociação criem um fluxo extra de fundos que normalmente não faz parte de uma comunidade de caridade. **Após a inicialização da curva, as novas doações criam tokens que não possuem período de bloqueio, e 100% desses fundos vão direto para a curva de títulos**. Quando os participantes posteriores queimam seus tokens, eles sempre pagam uma taxa, e essa taxa volta para o Commons, que apoia ainda mais seus objetivos. Cada participante – seja um crowdfunder inicial, um doador regular ou um especulador – deve e agirá em seu próprio interesse, que está levando o Commons a se tornar um sucesso, com os incentivos de todos alinhados. - -**Mais uma observação importante: este é um experimento gigante e pode não funciona**. No entanto, devido ao uso do Giveth DApp, os projetos que buscam limpar praias, ajudar os sem-teto ou fazer pesquisas para curar o Alzheimer estão isolados do fracasso do experimento de governança. **O benefício é que essas iniciativas existirão em nosso Giveth DApp, portanto, há várias maneiras de financiá-las**. Se um detentor de token realmente deseja que um marco específico da Giveth seja apoiado, mas a governança do Commons falha por um motivo ou outro, ele pode queimar seu token (novamente ajudando a economia por meio de uma pequena taxa), receber xDAI e enviá-lo diretamente para o marco específico no DApp que eles queriam apoiar. O Commons é um ator em um sistema aberto. O que teremos feito é criar uma maneira extra de financiar projetos em nosso DApp e provavelmente gerar bastante rumor em torno dessa economia específica, um rumor apoiado tanto pela comunidade quanto por especuladores. Aconteça o que acontecer, mais pessoas saberão que essa causa precisa ser apoiada. - -**Começamos a Construir esse Futuro de Doação Ontem** -------------------------------------------------------- - -A cada declaração que fazemos, novas perguntas surgem (por exemplo, [esse diálogo em nosso chat](https://riot.im/app/#/room/!vwFGsktMNkdorFWJRi:matrix.org/$1552247327760014NjKKA:matrix.org?via=matrix.org&via=giveth.io&via=status.im)), e ainda não temos todas as respostas. Os modelos que usamos são, no entanto, baseados em anos de pesquisa da BlockScience, e estão sendo refinados e documentados pela equipe liderada por [Michael Zargham](https://twitter.com/mzargham) com quem estamos em constante diálogo. Para testar essa teoria, queríamos construir isso ontem, então é isso que estamos fazendo. Com os fundos muito limitados que temos disponíveis, **decidimos dar o pontapé inicial neste projeto, abordando a sabedoria e as habilidades do núcleo para quem estamos construindo isso: a multidão, os comuns, você**. Vamos construir e hackear isso junto com você, e já começamos a fazer isso com sucesso. Na ETHDenver, apoiamos o Pactful Team, onde vencemos o Impact Track [construindo uma interface de usuário de prova de conceito](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c) para nossa ideia. Continuamos na [EthParis](https://twitter.com/Givethio/status/1101583428506583040) e **agora estamos nos preparando para construir vários componentes que se unirão em um todo funcional durante a [Odyssey](https://www.odyssey.org/)** na Holanda, o maior Hackathon de IA e Blockchain do mundo. Somos o maior grupo participante e fomos aceitos com cinco equipes, trabalhando em quatro das faixas do hackathon reunindo uma equipe multitalentosa de mais de 30 pessoas. Estamos unindo desenvolvedores de muitos projetos diferentes no espaço Ethereum para formar um Commons e nos ajudar a construir esse Futuro de Doação, juntos. - - - -##### Abbey Titcomb com a Pactful Team, que venceu a Impact Track na ETHdenver - -Mais coisas estão chegando muito em breve, mas enquanto isso você pode **acompanhar** a [palestra de Griff Green no EthCC](https://www.youtube.com/watch?v=WJ23oQpooG0&feature=youtu.be&t=20), ler a [atualização do ETHDenver](https://medium.com/@abbey_titcomb/crowdfunding-the-commons-d590238d8c3c) de Abbey Titcomb, examinar os [modelos na BlockScience](https://medium.com/block-science/on-the-practice-of-token-engineering-part-i-c2cc2434e727) e manter-se atualizado seguindo-nos no [Twitter](http://twitter.com/givethio). Além disso, estamos procurando ativamente **mais desenvolvedores** para nos ajudar a construir em futuros hackathons (como [ETHCapeTown](https://ethcapetown.com/)) e além, então venha se juntar à nossa comunidade através do [bate-papo do Social Coding](https://riot.im/app/#/room/!kUeYRcrXObgGoJlFjn:matrix.org?via=matrix.org&via=giveth.io&via=status.im) e sinalize seu interesse. - -Esperamos que você se junte a nós em uma aventura que já começou e está expandindo nossa Galáxia de Giveth, e [**convidamos você**](https://riot.im/app/#/room/!kUeYRcrXObgGoJlFjn:matrix.org?via=matrix.org&via=giveth.io&via=status.im) **a ser um participante ativo neste primordial Ethereum e Giveth Commons que está construindo o futuro da doação**. [Junte-se a nós hoje](https://riot.im/app/#/room/!kUeYRcrXObgGoJlFjn:matrix.org?via=matrix.org&via=giveth.io&via=status.im). - -Atenciosamente, - -[Giveth](http://giveth.io/) - -- Junte-se a nós no [Riot ou Slack](http://join.giveth.io/) -- Conheça nosso [Site](http://giveth.io/) e [Wiki](https://wiki.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Facebook](https://www.facebook.com/givethio), [Twitter](http://twitter.com/givethio) and [Reddit](https://www.reddit.com/r/giveth/) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - - - - - - - - - - - - - - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-03-01-howToDocs.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-03-01-howToDocs.md deleted file mode 100644 index 5e1fdf1572..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-03-01-howToDocs.md +++ /dev/null @@ -1,54 +0,0 @@ -# Como contribuir com a documentação - -1 de Março, 2021 - 2 min de leitura - -![](https://i.imgur.com/0vgnkpB.png) [geleeroyale](https://github.com/geleeroyale) - -Olá caro colaborador! - -É muito fácil contribuir para o nosso novo site de documentação da Giveth. Usamos o [docusaurus v2](https://v2.docusaurus.io/), então você também pode consultar a documentação deles, especialmente para alterações avançadas. - -No entanto - aqui estão as maneiras simples de contribuir: - -## Altere algo em uma página - -![](https://docs.giveth.io/img/content/screenshot-edit-page.png) - -`Clique` no link _Editar_ página na parte inferior de qualquer entrada. - -## Adicione uma Imagem - -Se o seu conteúdo precisar de uma imagem, você deve colocá-lo nesta pasta: `static/img/content` - -Para links relativos, você também deve importar o gancho `useBaseUrl` de @docusaurus/useBaseUrl - coloque-o imediatamente após o assunto principal. - -```js -import useBaseUrl from '@docusaurus/useBaseUrl' -``` - -Então você pode importar a imagem - ou seja, a imagem que usei acima para demonstrar a aparência do link de edição: - -```js -Editing a page; -``` - -## Crie uma nova página - -Para que isso funcione bem, faça um fork e um clone do nosso repositório principal no github e faça um pull request depois de fazer suas alterações. - -O Docusaurus criará automaticamente novas páginas a partir de qualquer arquivo markdown `(.md)` adicionado com o frontmatter correto (veja as páginas atuais para obter um exemplo). - -Portanto, para criar uma nova página, você deve criar um novo documento de remarcação, dependendo do tipo de conteúdo. - -- Os guias do usuário devem ser criados na pasta de `guias` -- A documentação do desenvolvedor deve ser criada na pasta `docs` - -- Atualizações, conteúdo que não se encaixa facilmente em outras categorias, bem como entradas mais longas devem ir para a pasta do `blog` - -Se você quiser que a entrada apareça na respectiva barra lateral, você precisará adicionar o título à matriz existente: - -- `sidebars.js` para a seção de documentos -- `sidebarsGuides.js ` para a seção de guias Sem nova linha no final do arquivo \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-03-24-futureofGiving.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-03-24-futureofGiving.md deleted file mode 100644 index 13df28efab..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-03-24-futureofGiving.md +++ /dev/null @@ -1,65 +0,0 @@ -# O Futuro da Doação está Aqui - -24 de Março, 2021 · 3 min de leitura - -![](https://i.imgur.com/njzK8Wo.png) **Lauren** - - - - - -Estamos muito empolgados em anunciar o lançamento do Giveth em [giveth.io](https://giveth.io/) — um aplicativo de doação gratuito e de código aberto para filantropia comunitária com uma UI/UX totalmente nova. - -![](https://docs.giveth.io/img/blog/futureofGivingimg1.png) - -**Foto:** [**Giveth**](https://giveth.io/) - -A Giveth é conhecida por ser radicalmente transparente, de propriedade da comunidade e orientada pela comunidade. Nosso principal DApp (ao vivo por 3 anos em beta.giveth.io) agora está sendo renomeado como “Giveth TRACE”. A Giveth TRACE oferece uma plataforma para doações peer-to-peer na blockchain com rastreabilidade detalhada para “Givers” e projetos de ajuda mútua. No entanto, requer algum conhecimento de Ethereum e gerenciamento de carteira. - -**_Com o novo Giveth, proprietários de projetos em qualquer lugar do mundo podem publicar um perfil online e começar a aceitar doações em poucos minutos._** - -![](https://docs.giveth.io/img/blog/futureofGivingmeme1.jpeg) - -**Crédito da imagem: Vovó encontra a Internet via** [**imglip**](https://imgflip.com/) - - - - -**Screenshot tirada por:** [**Giveth**](https://giveth.io/) - -Ambas as carteiras Torus e MetaMask são totalmente integradas ao DApp, o que significa que um novato em blockchain pode criar uma carteira com o Torus fazendo login via mídia social tão facilmente quanto o cripto-savvy pode entrar com sua extensão de navegador MetaMask. A integração do Torus também significa que a Giveth é compatível com dispositivos móveis e uma ampla variedade de navegadores de desktop. - -Uma vez logado, o “Criador” pode seguir o fluxo de criação de projeto passo a passo altamente intuitivo e começar a levantar fundos em criptomoeda imediatamente com taxas zero adicionadas pela Giveth. - -**_100% de cada doação vai diretamente para o projeto. Assim, juntos, podemos tornar o mundo um lugar melhor._** - -![](https://docs.giveth.io/img/blog/futureofGivingmeme2.jpeg) - -**Crédito da imagem: Imagination Bob Esponja via** [**imglip**](https://imgflip.com/) - -Nós realmente facilitamos para você doar para os projetos regenerativos que você ama! Qualquer pessoa pode se tornar um Doador simplesmente clicando em doar e conectando-se à sua carteira preferida. Novo em criptografia? Sem problemas! A integração do Torus possibilita que você carregue sua carteira de criptomoedas facilmente com moeda fiduciária. - -Para todos os Doadores, para salvar e rastrear suas doações, você só precisa fazer login com Torus ou MetaMask e tudo o que você doar ficará visível em sua conta. Sua generosidade será imortalizada para sempre de forma transparente na blockchain Ethereum! - -![](https://docs.giveth.io/img/blog/futureofGivingGiver.png) - -**Foto:** [**Giveth**](https://giveth.io/) - -**_Na Giveth, estamos comprometidos em construir o futuro da doação com base no feedback de vocês, nossa comunidade._** - -Nos próximos meses, enquanto continuamos aprimorando a experiência do usuário e eliminando quaisquer bugs que encontrarmos durante a integração de novos projetos, queremos saber o que podemos fazer melhor para tornar o Giveth o melhor DApp amigável para doações ponto a ponto . - -Então acesse [giveth.io](http://giveth.io/), experimente você mesmo e conta pra gente o que você pensa! - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nosso [Site](http://giveth.io/) e [Wiki](https://wiki.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-03-30-flavorsOfGiveth.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-03-30-flavorsOfGiveth.md deleted file mode 100644 index e6f83cbd18..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-03-30-flavorsOfGiveth.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -slug: flavorsOfGiveth -title: Dois sabores de Giveth.. Qual escolher? -author: Mitch -author_image_url: /img/mitchAuthor.jpeg -image: /img/blog/twoFlavoursBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - - -###### Páginas de destino Giveth TRACE e Giveth.io - -Um novo DApp para Giveth foi lançado! UAU! Muito Emocionar! O Giveth preexistente doravante será conhecido como Giveth TRACE. [O novo Aplicativo de Doação da Giveth.io](https://giveth.io/) é uma continuação importante de nossa missão de construir o futuro da doação. Ambas as iterações continuarão a existir e contêm recursos diferentes. Nesse artigo, vamos mergulhar no âmago da questão para ajudá-lo a decidir qual versão da Giveth irá ajudá-lo mais em seu empreendimento filantrópico. - -TL;DR ← - -Três principais diferenciais da Giveths são: **Confiança**, **Experiência do Usuário** e **Escopo**. Vamos mergulhar. - -**_Confiança_** -=============== - -Primeiro vamos falar sobre Confiança. O Giveth TRACE (Originally Giveth Beta) foi lançado em 2017. Após o [grande hack DAO](https://www.gemini.com/cryptopedia/the-dao-hack-makerdao) do ano anterior, a questão principal na época era: como tornar essas novas inovações descentralizadas resilientes e confiáveis? A própria Giveth estava na linha de frente desses eventos e se propôs a resolver esses problemas. - -A Giveth TRACE emprega contratos inteligentes para lidar com várias funções orientadas à transparência da plataforma. Essas interações acontecem no blockchain, incluindo doações rastreáveis, depósito e dispersão de fundos. Utiliza Marcos (Milestones) para projetos ou metas específicas que podem ter condições delineadas para liberação de recursos. Um exemplo seria provar que o trabalho foi feito em um projeto ou que o dinheiro foi gasto para adquirir algo específico. O contrato de marco é empregado para atuar como um depósito. Um criador de marcos pode designar um destinatário que não seja ele mesmo e também um revisor. O revisor de um marco é responsável por garantir que todas as expectativas declaradas foram concluídas antes de autorizar o contrato inteligente a liberar os fundos para o destinatário. - -O novo Giveth DApp não usa contratos inteligentes para facilitar doações, mas fornece uma verdadeira experiência ponto a ponto, na qual os fundos vão diretamente do doador para o receptor. A transação resultante é eternamente inscrita no blockchain. Não há funções de depósito ou revisão no Giveth.io DApp, portanto, embora as doações sejam muito mais diretas, você é incentivado a fazer a devida diligência antes de doar. - -**_Experiência de Usuário_** -============================ - -Após o surgimento das 'criptokitties' e a queda do preço do ETH em 2018, a rede de teste Rinkeby foi implementada no Giveth TRACE para resolver taxas absurdas de gás e problemas de escalabilidade. Isso permite que os usuários interajam com contratos inteligentes no Dapp sem taxas reais, usando apenas gás no Rinkeby para executar a maioria das transações de contrato. Na verdade, a Giveth paga as taxas para enviar suas doações para a rede principal. - - - -**_“A Ascensão e Queda do Ethereum por volta de 2018 AD”_** - -##### Fonte da imagem: medium.com - -A criação de perfil no Giveth TRACE é facilitada por interações de contrato inteligente no Rinkeby e é razoavelmente direta, mas atualmente está limitada ao MetaMask. Giveth TRACE atualmente permite doações em ETH, DAI, PAN, WBTC e USDC. - -A Giveth.io expandiu as capacidades de doação, permitindo doações em ETH e qualquer ERC-20 Token na rede Mainnet e [**xDai**](https://www.xdaichain.com/)! [O Giveth.io DApp](https://giveth.io/) usa Onboard.js para permitir que praticamente qualquer carteira Ethereum seja usada para doações. A criação de projetos foi simplificada, para que os criadores possam fazer login, criar um projeto e começar a coletar fundos literalmente em minutos. Para criar um perfil, você pode escolher entre o login padrão do MetaMask ou a Torus Wallet. A Torus Wallet também fornece um recurso de aceleração de criptografia para que você possa converter seu dinheiro vivo em criptomoeda com muita facilidade e começar a doar na era digital. [Mais informações sobre a carteira Torus podem ser encontradas aqui](https://docs.tor.us/). - -**_Escopo_** -============ - -O escopo é a última, mas talvez a mais legal, distinção que quero mencionar. Giveth TRACE tem um escopo **enorme**: sua hierarquia de doações é dividida em Comunidades (anteriormente conhecidas como DACs), Campanhas e Marcos. As doações feitas para Comunidades e Campanhas são armazenadas em um cofre de 'compromisso'. O gerente da Comunidade ou Campanha pode então delegar sua promessa na Campanha ou Marco, respectivamente, de sua escolha. Este sistema criado por Giveth cunhou o termo “Liquid Pledging” e, de fato, permite fundos de doadores com curadoria. Isso significa que os possíveis doadores podem fazer contribuições não privativas de liberdade para causas com as quais se preocupam e os fundos podem chegar ao lugar certo na hora certa. Depois que seus fundos forem delegados, você poderá rastrear para onde eles foram no Giveth TRACE. - -O Giveth.io Dapp visa proporcionar uma experiência mais simples. Embora não alcance o mesmo escopo do Giveth TRACE, é muito mais fácil navegar. As doações feitas no Giveth.io vão direto de A → B e os próprios donos do projeto ditam o escopo pelos projetos que escolhem criar. - -"**_Para resumir:_** -=================== - -_Giveth TRACE_ --------------- - -- Permite doações em níveis macro e micro por meio de Comunidades, Campanhas e Marcos -- Tem um sistema de supervisão para evitar uso indevido ou fraude -- Doações aceitas em ETH, DAI, PAN, WBTC e USDC -- Fundos de doadores curados por meio de 'Promessa líquida' -- A Giveth não cobra nenhuma taxa, na verdade, pagamos as taxas para enviar fundos ao destinatário -- Funciona com a MetaMask - -Giveth.io ---------- - -- Criação de projetos simplificada acessível a todos -- Funcionalidade de várias carteiras -- Transações ponto a ponto -- A Giveth não cobra taxas -- Doações Fiat via Torus On-ramping -- Doações de tokens ETH e ERC-20 -- Doe em **xDai** e economize no gás - -O novo Giveth é simples se você deseja fazer doações simples ponto a ponto sem nenhuma complexidade adicional, mas com mais conectividade. O Giveth TRACE permite que você defina quão amplas ou restritas são suas doações, mantendo um alto padrão de transparência e verificando o fluxo de fundos. Cada um tem vantagens específicas em termos de coleta de doações. Confira os dois e decida qual sabor combina com o seu gosto; [Giveth TRACE](https://beta.giveth.io/) ou [Giveth.io](https://giveth.io/). - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nosso [Site](http://giveth.io/) e [Wiki](https://wiki.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-04-05-whatDappened1.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-04-05-whatDappened1.md deleted file mode 100644 index 0a165adf5c..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-04-05-whatDappened1.md +++ /dev/null @@ -1,54 +0,0 @@ -# What DAppened: Março 17–31 - -5 de abril, 2021 - 4 min de leitura - -![](https://i.imgur.com/nzdukr3.png) **Lauren** - - -*Olá amigos e fãs da Giveth! Esta é uma parte de uma série de postagens curtas de transparência onde mantemos você atualizado com atualizações sobre o que está em desenvolvimento para [giveth.io.](http://giveth.io/)* - -Nosso novo DApp [foi lançado](https://docs.giveth.io/blog/futureofGiving) na [giveth.io](https://giveth.io/) em 24 de março de 2021 e, desde então, recebemos ótimos comentários de nossos testadores e comunidade, e trabalhamos duro para corrigir bugs e adicionar novos recursos. - -Primeiro, abordamos o problema de as taxas de gás não serem calculadas corretamente, adicionamos um banner informativo e permitimos que os usuários façam login diretamente na rede xDai. Desativamos a capacidade de um criador de projeto usar um endereço de contrato para seu projeto para que as doações para todos os projetos possam ser feitas na Mainnet ou no xDai. Também adicionamos mais tokens à nossa lista para permitir que o Doador doe com ainda mais flexibilidade! - -Integramos um novo membro à nossa equipe de desenvolvimento e, graças a ele, agora temos testes automatizados funcionais que nos permitem fazer alterações no DApp em desenvolvimento e, em seguida, enviar para nosso site de testes com mais confiança. - -Em seguida, abordamos um peixe maior: o desenvolvimento e implementação de um índice de qualidade, método de classificação/filtragem e função de pesquisa para adicionar maior fluxo e organização à página de projetos. - -Magic Sorting - - -Agora, os projetos são classificados por padrão usando um “índice de qualidade” – uma combinação de número de curtidas, número de doações e qualidade da descrição do projeto. Também adicionamos a capacidade de o usuário filtrar projetos por categoria e alterar o método de classificação do padrão para “número de curtidas” ou “valor arrecadado”. - -Por fim, agora você pode usar a barra de pesquisa para encontrar rápida e facilmente o projeto exato que deseja visualizar ou doar! - -![](https://docs.giveth.io/img/blog/whatsDappening1img1.png) - -**Recursos “Filtrar por categoria”, “Classificar por” e “Pesquisar projetos” na [Giveth.io](https://giveth.io/)** - -Outra atualização interessante é que agora estamos usando a análise de [segmentos](https://segment.com/) e o [Autopilot](https://www.autopilothq.com/) para rastrear a atividade no DApp e enviar as notificações correspondentes apropriadas. Também trabalhamos em alguma organização interna em nosso [servidor Discord](https://discord.com/invite/JftjK8Un3z) que nos permite receber notificações para que possamos monitorar as ações do site (como criação de novos projetos, novas doações, etc.) internamente. - -No próximo sprint, estamos empolgados em continuar com o controle de qualidade, fazendo com que as notificações por e-mail funcionem sem problemas e garantindo que o valor da doação (no momento da doação) esteja sendo calculado e adicionado ao banco de dados corretamente. Também planejamos adicionar formatação de rich text ao fluxo de criação do projeto e permitir que o Criador adicione vídeos e/ou imagens à descrição do projeto. Além disso, estamos desenvolvendo sistemas de verificação de projetos para aumentar a qualidade dos projetos no DApp. - -Nas próximas semanas, estaremos investigando a integração fiat para soluções on-ramping e off-ramping e continuaremos trabalhando na criação de uma opção de marca branca. - -Como sempre, estamos comprometidos em construir o futuro da doação com base no feedback de vocês, nossa comunidade! Deixe-nos saber no que você gostaria de nos ver trabalhando em sprints futuros [experimentando o DApp](http://giveth.io/) e compartilhando seus pensamentos em nosso [Discord](https://discord.com/invite/JftjK8Un3z). - -![](https://docs.giveth.io/Darth Vaders Wants you on Giveth! - -*Obrigado por ler e nos vemos no final do próximo sprint para mais atualizações de desenvolvimento ;)* - -*Muito obrigado à nossa incrível equipe por tornar tudo isso possível: James Farrell, Mateo Daza, Kay, Merlin Egalite, Danielle Gennety, Willy Ogorzaly, Griff Green, Mark Prljic, Mitch, Ashley Wagner e Lauren Bajin!* - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-04-15-change-makers.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-04-15-change-makers.md deleted file mode 100644 index 68bde000d6..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-04-15-change-makers.md +++ /dev/null @@ -1,47 +0,0 @@ -# Chamando todos os Change-Makers! - -15 de Abril, 2021 · 3 min de leitura - -![](https://i.imgur.com/u4mpmXC.png) **Mitch** - -**Você é apaixonado em mudar o mundo para melhor?** Queremos saber como você está agindo para melhorar uma questão social ou ambiental que fala com você. Conte-nos como você está fazendo a diferença. **Compartilhe sua história.** - -Esse é um chamado à ação para todos os projetos que estão causando um impacto positivo no mundo! Gostaríamos de apresentar suas histórias na rede social Giveth e trazê-lo para o ecossistema da Giveth para ajudá-lo a alcançar seus objetivos. Acreditamos em apoiar uns aos outros para trazer mudanças globais como um coletivo. É por isso que estamos trabalhando duro para construir o Futuro da Doação, conectando Doadores a projetos de impacto com paixão pela evolução global. - -Cat Donating on a Computer - - -Em março de 2021, lançamos o novo [aplicativo de doação Giveth](https://giveth.io/) para promover e facilitar doações para projetos filantrópicos na blockchain Ethereum. É uma plataforma gratuita de código aberto para doações transparentes ponto a ponto que visa apoiar inovadores construindo comunidades de doadores em torno de causas vitais. - -O objetivo dessa campanha é fornecer um espaço para desenvolvedores altruístas e criadores de mudanças falarem sobre seus projetos de paixão, encontrarem orientação e ganharem credibilidade e suporte com nosso dApp. Então queremos ouvir você! Compartilhe sua perspectiva e conte-nos como você está criando mudanças ou ajudando a resolver um problema. - -## Sua tarefa? - -1. Acesse [Giveth.io](https://giveth.io/) e adicione seu projeto -2. Conte sua história -3. Compartilhe seu projeto e história no [Twitter](https://twitter.com/Givethio) ou [Reddit](https://www.reddit.com/r/giveth/) usando a hashtag #Giveth4Change** - -*Descreva o problema em que você está trabalhando, a diferença que deseja fazer e por que isso é importante. Sua história de impacto pode ser contada como um tópico de tweet, um vídeo curto, uma postagem/artigo de blog, um diário de fotos - sinta-se à vontade para ser criativo! Certifique-se de incluir a mensagem que deseja compartilhar com os outros. - -**Os envios devem ser feitos no Twitter (marcando [@giveth.io](https://twitter.com/Givethio) e #Giveth4Change) ou em nosso subreddit ([r/giveth](https://www.reddit.com/r/giveth/) com #Giveth4Change). Seu envio deve incluir sua história e um link para seu projeto em [giveth.io](https://giveth.io/). - -![](https://docs.giveth.io/img/blog/change-makersMeme1.jpeg) - -Estaremos destacando os projetos enviados compartilhando-os nas postagens do blog Medium, via Twitter, Discord e divulgando seus elogios em toda a nossa rede. Não perca essa oportunidade de se envolver e ser notado com #Giveth4Change. - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-04-19-whatDappened2.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-04-19-whatDappened2.md deleted file mode 100644 index 087aa62b71..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-04-19-whatDappened2.md +++ /dev/null @@ -1,54 +0,0 @@ -# What DAppened: 31 de Março — 14 de Abril - -19 de Abril, 2021 · 3 min de leitura - -![](https://i.imgur.com/PBDMzYW.png) **Lauren** - - - -*Estamos de volta com outra atualização de desenvolvimento do nosso recente ciclo de sprint! Continue lendo para ficar por dentro do que está acontecendo em [giveth.io](https://giveth.io/)* - -Nesse sprint passado, descobrimos em nossos testes um pequeno bug em nosso recurso de “classificação” que estava fazendo com que apenas os projetos pré-carregados fossem classificados. Fique tranquilo, eliminamos esse bug e agora a funcionalidade de classificação/filtro/pesquisa está funcionando sem problemas. Documentamos como obter um projeto com um alto “índice de qualidade” em nossos [documentos Giveth](https://docs.giveth.io/guides/qualityscore/). Os criadores agora podem garantir que estão fazendo tudo o que podem para ver seus projetos chegarem ao topo! - -Também atualizamos a página de projetos com “rolagem infinita”, permitindo que o usuário role a página para baixo à medida que novos projetos são carregados automaticamente. - -Infinite Scroll is fun - - -Para melhorar ainda mais a qualidade dos projetos em nosso dApp, nossa equipe está trabalhando em um novo método de verificação de projetos. Estamos desenvolvendo um processo no qual os Makers podem enviar seus projetos para revisão por nossa equipe e potencialmente alcançar o status de “verificado”. No futuro, os projetos verificados serão elegíveis para alguns benefícios interessantes 😉 - -Bob Ross for Giveth4Change - -Se você ainda não ouviu sobre ela, lançamos a “[Campanha Change Maker](https://medium.com/giveth/calling-all-change-makers-7fa964684c2b)” com [#giveth4change](https://twitter.com/hashtag/Giveth4Change?src=hashtag_click), incentivando os Makers a compartilharem criativamente suas histórias sobre como estão causando um impacto positivo no mundo em que vivemos. Nossos projetos favoritos serão destacados em toda a rede social da Giveth, ajudando-os a ganhar credibilidade e apoio! - -Ele vai até 12 de maio de 2021, então não é tarde demais para enviar seus projetos! - ---- - -Em nosso próximo sprint, daremos os toques finais na formatação de rich text para descrições de projetos para que os Makers possam adicionar fotos, incorporar vídeos, criar listas, formatar textos e personalizar a apresentação das informações do projeto. - -Também continuamos melhorando as notificações por e-mail para que nossos usuários recebam e-mails apropriados e úteis de acordo com suas interações na Giveth. - -Adicionando ainda mais ao dApp, estaremos integrando um bate-papo de suporte incorporado para que os usuários do giveth.io possam fazer perguntas diretamente à nossa equipe enquanto usam a plataforma. - -Ainda está em andamento a implementação de métodos eficientes de on-ramping e off-ramping de moeda fiat, e agora temos mais membros de nossa equipe concentrando esforços na resolução desse problema de longa data. - - ---- - -Como sempre, estamos comprometidos em construir o futuro da doação com base no feedback de vocês, nossa comunidade! Fala pra gente no que você gostaria de nos ver trabalhando em sprints futuros [experimentando o DApp](http://giveth.io/) e compartilhando seus pensamentos em nosso [Discord](https://discord.com/invite/JftjK8Un3z). - -Obrigado por ler e nos vemos no final do próximo sprint para mais atualizações de desenvolvimento 😘 - -*Muito obrigado à nossa equipe incrível por tornar tudo isso possível: James, Mateo, Kay, Merlin, Danibelle, Willy, Griff, Marko, Mitch, Ashley e Lauren!* - - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-05-04-changeMakersRoundup1.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-05-04-changeMakersRoundup1.md deleted file mode 100644 index ead161e7e7..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-05-04-changeMakersRoundup1.md +++ /dev/null @@ -1,71 +0,0 @@ -# Chegou o primeiro resumo de submissão do Change-Maker! - -4 de Maio, 2021 · 6 min de leitura - - -![](https://i.imgur.com/SzFhJK0.png) **Mitch** - - -*Pedimos à nossa comunidade para adicionar seus projetos ao [giveth.io](https://giveth.io/) e [compartilhar suas histórias](https://docs.giveth.io/blog/changeMakers) sobre como eles estão mudando o mundo para melhor usando #giveth4change. Continue lendo para descobrir nossa primeira rodada de envios ou [envie sua história](https://docs.giveth.io/blog/changeMakers) via [twitter](https://twitter.com/Givethio) ou [reddit](https://www.reddit.com/r/giveth/) para ser apresentada em nosso próximo resumo.* - -Purrfect Project on Giveth - -Caraca, 2 semanas já na campanha change-maker! Foram dois meses emocionantes para Giveth. Saímos logo do lançamento do Giveth.io para esta oportunidade de ouvir sobre projetos que fazem a diferença em todo o mundo. Recebemos **seis excelentes submissões** que gostaríamos de destacar em nosso primeiro roundup. Sem mais delongas aqui estão eles! - ---- - -## **Sage to Saddle** - -visa focar os jovens nativos americanos em alternativas de estilo de vida saudável, superando a pobreza e o abuso de substâncias com os quais eles costumam conviver. Nate Bressler percebeu durante uma sessão fotográfica das equipes de corridas de cavalos nativas americanas para a Outside Magazine, que uma instalação de equitação de inverno beneficiaria muito a comunidade de Pine Ridge, Dakota do Sul. Ele se juntou a Lakota Native, Stan Brewer, a força motriz por trás da comunidade de cavalos de Pine Ridge e Angela Smith, que cresceu em Utah e esteve envolvida em organizações nonprofits a vida toda. Juntos, eles criaram metas elevadas, mas alcançáveis, que trarão estrutura, educação, celebração, juntamente com a oportunidade para esses jovens nativos orgulharam-se do que estão fazendo. - -Esse projeto espera fornecer um programa pós-escola para crianças de 8 a 18 anos focado em relacionamentos equinos em uma arena de equitação coberta. Os alunos do programa terão a oportunidade de aprender e crescer enquanto mantêm uma relação tradicional com o próprio animal que possibilitou a sobrevivência de seus ancestrais. [Confira Sage to Saddle na Giveth aqui](https://giveth.io/project/sage-to-saddle/)! - -## **Conscious Medicine Collective** - -sonhos para criar um centro de consciência psicodélico único. Manex Ibar e Victoria Ibar, sócios e fundadores, pretendem criar experiências poderosas para unir criatividade, música, arte e cura de alto nível. A intenção é reunir médicos e influenciadores em um clube que promova inovação, resolução de problemas e soluções criativas por meio do uso de medicamentos vegetais, psicodélicos e programas de consciência. Eles buscam financiamento para estabelecer seu centro em 12 acres de terra que já compraram nos pitorescos Pirineus Bascos. Conscious Medicine Collective visa trazer magia, natureza e maravilha para um centro de clube experiencial que proporciona elevação da consciência. [Aventure-se na página do projeto Giveth](https://giveth.io/project/conscious-medicine-collective/) - -## **Trust Graphic Novel** - -é um projeto transmídia da Blockchain Philanthropy Champion Anne Connelly e da talentosa artista e contadora de histórias Chief Nyamweya. Tanto uma graphic novel quanto uma história em quadrinhos, se passa em uma futura nação africana que conta a história de Moraa, uma jovem que aprende sobre blockchain e a usa para proteger sua terra natal da destruição cultural e ecológica. Ao usar a narrativa para educar os leitores sobre a tecnologia blockchain, eles esperam inspirar os jovens africanos a ver um futuro brilhante e vinculá-los ao treinamento para criá-lo. Atualmente Anne e sua equipe são parceiras de grupos em Gana, Quênia, Ruanda e África do Sul. O livro abordará os conceitos básicos de blockchains e criptomoedas. Sua intenção, é fornecer recursos e links para seus parceiros educacionais baseados na África. [Você pode encontrar o projeto aqui](https://giveth.io/project/trust-graphic-novel-and-motion-comic/). - -## **Bloom Network** - -representa uma comunidade internacional de pessoas e projetos que trabalham em prol de culturas regenerativas. Os hubs locais da Bloom em todo o mundo aumentam a participação em práticas como segurança alimentar, economias locais, celebrações da diversidade e arte como transformação cultural. Existem dezenas de milhares de iniciativas que resolvem grandes problemas sociais e ambientais, que são excluídas da grande mídia e do financiamento institucional porque sua forma de trabalhar é naturalmente colaborativa e policêntrica. Três grandes objetivos que a Bloom Network espera alcançar são: - -- Inspirar um bilhão de atos de regeneração. -- Construir capacidade e relacionamentos em iniciativas de cultura regenerativa. -- Transferir poder e recursos para redes descentralizadas. - -As contribuições feitas para o projeto irão para o “Regenerative Actions Ticker” em sua página inicial, modelos de DAOs que os capítulos locais do Bloom podem usar para financiar o trabalho de coordenação das ações e lançar o “Call to Bloom” que ajudará mais de 100 Blooms locais a começar como centros de ação regenerativa em suas cidades. [Doe para a Bloom Network no Giveth.io!](https://giveth.io/project/bloom-network/) - -## **Must Have Crypto** - -é um projeto de criptomoeda baseado no Quênia liderado por Mutinda Kisio. O projeto é sobre ensinar as massas sobre o mundo cripto, permitindo que eles ganhem uma renda básica diária. Eles fizeram um mint de seu próprio token e planejam usá-lo para ensinar indivíduos e famílias de baixa renda sobre como usar criptomoedas, fornecendo um fluxo constante de airdrops até um máximo de 1.000 endereços. A Mutinda está buscando financiamento para apoiar o valor do token e fornecer valor real aos tokens que estão sendo lançados no ar. [Faça uma contribuição para o Must Have Crypto na página do projeto Giveth.](https://giveth.io/project/musthavecrypto/) - -## **Diamante Bridge Collective** - -é um grupo de administradores de terras no Vale do Diamante, Costa Rica, trabalhando juntos para criar acordos fundacionais coletivos e uma economia regenerativa local que inclui moedas digitais para a manutenção de registros transparente e responsável de suas trocas. Eles estão construindo pontes entre comunidades e organizações, culturas locais e globais, proprietários e prestadores de serviços qualificados que estão comprometidos em trabalhar juntos a longo prazo para cuidar de sua biorregião, seus vizinhos e a comunidade em geral. O Diamante Bridge Collective funciona como um hub de muitos nós físicos, conectados por meio de redes globais de visão e missões compartilhadas com o objetivo de restaurar, preservar e administrar conscientemente as terras e bacias hidrográficas circundantes, enquanto vivem harmoniosamente dentro delas em alinhamento com os valores planetários. As doações ajudarão a desenvolver sistemas de infraestrutura para apoiar comunidades em crescimento. [Confira o projeto deles na Giveth.io para fazer uma doação](https://giveth.io/project/diamante-bridge-collective)! - - -Seis projetos transformadores vivem na Giveth e inspiram mudanças! Faltam mais algumas semanas para fazer as inscrições, então se você ou alguém que você conhece está trabalhando em uma grande causa, agora é a hora de embarcar! [Confira nosso post original no Medium aqui para mais detalhes!](https://docs.giveth.io/blog/changeMakers) - -Koolaid Man - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - - - - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-05-10-whatDappened3.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-05-10-whatDappened3.md deleted file mode 100644 index d1f20f682b..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-05-10-whatDappened3.md +++ /dev/null @@ -1,52 +0,0 @@ -# What DAppened: 21 de Abril — 5 de Maio - -10 de Maio, 2021 - 3 min de leitura - -![](https://i.imgur.com/RjlkkxR.png) **Lauren** - - -*Defendendo nossos valores de Transparência e Responsabilidade, compartilhando atualizações de desenvolvimento recentes desse último sprint.* - -Nesse sprint passado, resolvemos os problemas em nosso **editor de rich text**, permitindo que os Makers adicionassem fotos, vídeos, listas numeradas, estilos de fonte, cabeçalhos e descrições e atualizações do projeto! Isso deve estar pronto para o [giveth.io](https://giveth.io/) essa semana. Se você é proprietário de um projeto, certifique-se de fazer login e atualizar sua descrição para deixar os Doadores em potencial ainda mais empolgados com o que você está fazendo. - -![](https://docs.giveth.io/img/blog/whatsDappening3img1.png) - -**Editor de Rich Text incorporado no Create-a-Project** - -Também passamos algum tempo otimizando a apresentação do nosso Dapp para Mobile, corrigindo algumas inconsistências visuais e melhorando a usabilidade geral. Melhoramos nossas notificações por e-mail, garantindo que Doadores e Criadores recebam confirmação quando uma doação é feita. - -Desenvolvemos e implementamos testes automatizados para o fluxo de criação de um projeto e atualizamos as [diretrizes de teste](https://docs.giveth.io/docs/testing-guidelines/) em nossa documentação — duas medidas para garantir que os novos recursos funcionem conforme o esperado. - -Também corrigimos alguns bugs: garantimos que os projetos cancelados não aparecessem na lista de projetos, fixamos preços e redirecionamos links externos para doações de xDai para o Blockscout. - -Um de nossos principais desenvolvedores também nos surpreendeu nesse sprint passado com uma prova de conceito: construir a Giveth.io usando Next.js e Vercel em vez de Gatsby e Netlify. Assim que tivermos certeza de que todas as nossas funcionalidades estão livres de bugs, essa mudança melhorará drasticamente o UX (User Experience). Estamos falando de uma construção de site mais rápida, menos problemas no carregamento e uma experiência geral do site mais rápida. - -Por fim, a atualização mais empolgante para compartilhar é que estamos trabalhando para dar uma pequena reformulação no site. Não vamos revelar muito, mas aqui está uma pequena amostra do novo design: - -![](https://docs.giveth.io/img/blog/whatsDappening3img2.jpg) - -**Trabalhando em um novo visual para Giveth.io** - -Queremos agradecer imensamente à nossa comunidade por todo o seu apoio até agora! Desde o lançamento em março, a [Giveth.io](https://giveth.io/) viu as seguintes métricas: - -![](https://docs.giveth.io/img/blog/whatsDappening3stats.png) - -**Métricas do site da Giveth.io** - -Como sempre, estamos comprometidos em construir o futuro da doação com base no feedback de vocês, nossa comunidade! Fala pra gente no que você gostaria de nos ver trabalhando em sprints [futuros experimentando o DApp](http://giveth.io/) e compartilhando suas ideias em nosso [Discord](https://discord.com/invite/JftjK8Un3z). - -Obrigado por ler e nos vemos no final do próximo sprint para mais atualizações de desenvolvimento 😘 - -*Muito obrigado à nossa equipe incrível por tornar tudo isso possível: James, Mateo, Kay, Merlin, Danibelle, Willy, Griff, Marko, Mitch, Ashley e Lauren!* - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-05-14-changeMakersRoundup2.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-05-14-changeMakersRoundup2.md deleted file mode 100644 index 57a5ce84c1..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-05-14-changeMakersRoundup2.md +++ /dev/null @@ -1,65 +0,0 @@ -# Submissões do Change-Maker — Round Up #2! - -14 de Maio, 2021 - 4 min de leitura - -![](https://i.imgur.com/GCGGeu2.png) **Mitch** - - -Cowboy Rounding up Submissions - -Pedimos à nossa comunidade para adicionar seus projetos ao [giveth.io](https://giveth.io/) e [compartilhar suas histórias](https://docs.giveth.io/blog/changeMakers) sobre como eles estão mudando o mundo para melhor usando #giveth4change. Continue lendo para nossa segunda rodada de envios, ou [envie sua história](https://docs.giveth.io/blog/changeMakers) via [twitter](https://twitter.com/Givethio) ou [reddit](https://www.reddit.com/r/giveth/) para ser apresentada em nossa próxima rodada. - -É um grande prazer ter a oportunidade de destacar novos grandes projetos agitando as coisas no mundo! Temos **quatro** submissões incríveis para esse período que gostaríamos de compartilhar. Vamos Conferir: - -![](https://docs.giveth.io/img/blog/dluz.png) - -## Diamante Luz Center for Regenerative Living - -está reunindo indivíduos apaixonados que se preocupam com a administração da terra e com a construção de comunidades conscientes e intencionais. Eles estão catalisando ações para restaurar terras e proteger os recursos hídricos. Com sede no Vale do Diamante, Costa Rica, seu objetivo é fortalecer as conexões com a cultura e as terras locais, construindo uma vila integrada projetada para apoiar o desenvolvimento humano e regenerar os ecossistemas locais. Eles estão nutrindo formas holísticas de vida para viver em harmonia com a humanidade e a Mãe Terra. [Faça uma doação para o Diamante Luz Center na Giveth.io](https://giveth.io/project/diamante-luz-center-for-regenerative-living/)! - -![](https://docs.giveth.io/img/blog/commonsSimulator.png) - -## The Commons Simulator - -é uma ferramenta de computação gamificada alimentada por um backend cadCAD que combina arte e simulação em um enredo de ficção científica de escolha para a sua própria aventura. No jogo, você viaja no tempo para usar o cadCAD como uma ferramenta para ajudar uma comunidade a projetar um Commons regenerativo com o potencial de salvar o mundo da destruição planetária e econômica total. A primeira fase está disponível e você pode jogá-lo agora mesmo em https://sim.commonsstack.org. - -Desenvolvido pela comunidade Commons Stack Dev, o Commons Simulator ilustra uma das principais missões do Commons Stack: capacitar as comunidades a projetar suas próprias economias usando ferramentas de simulação de código aberto. As doações para esse projeto na Giveth irão expandir o jogo adicionando outra fase com uma nova história e novas mecânicas, como a [Augmented Bonding Curve](https://medium.com/giveth/deep-dive-augmented-bonding-curves-3f1f7c1fa751). [Ajude no crescimento do Commons Simulator fazendo uma doação no Giveth](https://giveth.io/project/the-commons-simulator/)! - -![](https://docs.giveth.io/img/blog/amwFund.png) - -## AmwFund - -é uma organização sem fins lucrativos registrada como 501(c)(3) e gerenciada por Craig Anderson. É um ecossistema de captação de recursos de ativos digitais que é a principal entidade de captação de recursos para a AM Winn Community Public School, com sede em Sacramento, Califórnia. Sua entidade-mãe, a AM Winn Community Guild, atende principalmente comunidades de baixa renda e desfavorecidas. Eles facilitam vários projetos relacionados ao financiamento da educação pública utilizando o potencial de ativos digitais, NFTs e protocolos DeFi. [Saiba mais sobre e faça uma doação para AmwFund na Giveth](https://giveth.io/project/amwfund/)! -![](https://docs.giveth.io/img/blog/njombeBeyond.png) - -## Njombe Beyond - -visa enfrentar os desafios de gestão de resíduos em Njombe, uma cidade de 40.000 habitantes no sudoeste da Tanzânia. Um desafio comum na Tanzânia é a gestão de resíduos sólidos, inclusive em Njombe. Metodo, o criador do projeto afirma: - -> '35 toneladas de resíduos sólidos são geradas diariamente pela cidade: 28 toneladas são levadas para um lixão, onde normalmente os resíduos são queimados. . . 10% dos resíduos sólidos são resíduos plásticos: 3.500 kg por dia, o que equivale a 1.000 toneladas de resíduos plásticos todos os anos.' - -A Njombe Beyond está trabalhando arduamente para reduzir o desperdício de plástico na cidade de Njombe. Seus três objetivos específicos são: - -- Estabelecer uma chain value de pequena escala para a reciclagem de plásticos na comunidade local. -- Colaborar com as partes interessadas do programa e garantir condições de trabalho justas. -- Envolver escolas e comunidades locais em Njombe Beyond para conscientizar sobre os problemas e oportunidades dos resíduos plásticos. - -[Confira o projeto da Njombe Beyond na Giveth!](https://giveth.io/project/njombe-beyond) - -Quando começamos a campanha de mudança, decidimos encerrar as coisas no dia 12 de maio, mas depois de algumas discussões decidimos **estender a campanha de mudança** indefinidamente. É uma oportunidade incrível de se envolver com nossa comunidade e celebrar os projetos incríveis que estão acontecendo na [Giveth.io.](http://giveth.io/) Se você quiser saber como participar, [confira o post original da mídia](https://docs.giveth.io/blog/changeMakers) para obter mais detalhes sobre como colocar seu projeto em destaque em nossos resumos de envio! - -![](https://docs.giveth.io/img/blog/changeMakersRoundup2Meme2.png) - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-07-05-changeMakersFinal.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-07-05-changeMakersFinal.md deleted file mode 100644 index 5849cae31e..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-07-05-changeMakersFinal.md +++ /dev/null @@ -1,74 +0,0 @@ -# Change-Makers: Round-up final! - -5 de Julho, 2021 · 6 min de leitura - - -![](https://i.imgur.com/tcl2ysA.png) **Mitch** - - -Giveth está fervendo de ação! Enquanto trabalhamos duro nos bastidores para construir nossa comunidade, os change-makers da Giveth fizeram a parte deles trabalhando arduamente criando um impacto positivo no terreno. Estamos animados para compartilhar com você um resumo final dos projetos da Campanha Change-Maker. - -![](https://docs.giveth.io/img/blog/changeMakersFinalCover.jpeg) - -Nossa campanha [Calling All Change-Makers](https://docs.giveth.io/blog/changeMakers) foi lançada em abril de 2021 como uma forma de destacar as histórias únicas de projetos para o bem na Giveth e para trazer atenção extra ao trabalho que eles estão fazendo para transformar o mundo em um lugar melhor. Continue lendo para descobrir os envios finais! - -![](https://docs.giveth.io/img/blog/changeMakersFinal1.png) - -## Perfect Village Communities (PVC) no Burundi - - -É uma organização que visa melhorar as condições de vida nas comunidades rurais em todo o país da África Central do Burundi. O criador do projeto, Mugisha, afirma que na zona rural de Burundi até **58% das crianças sofrem de desnutrição** e as comunidades muitas vezes não têm acesso a serviços médicos. A agricultura e a pecuária podem representar até 95% das atividades comerciais de uma aldeia, mas as famílias ainda lutam para obter comida suficiente para se sustentar. - -PVC Burundi começou em 2015 e está ensinando as comunidades rurais como implementar sistemas regenerativos para melhorar a educação, agricultura e saúde. As atividades se concentram na regeneração do solo, reciclagem de resíduos orgânicos, plantio de árvores e, claro, cultivo de alimentos. O PVC Burundi oferece acesso à saúde para as comunidades em troca de serviços de plantio de árvores, incentivando um ambiente saudável em conjunto com humanos saudáveis. - -Os alimentos vendidos nos mercados através das Comunidades de Aldeias são usados para financiar as iniciativas de saúde e educação do PVC. Todos os anos eles lançam a “Community Reconciliation”, onde expõem novas comunidades a diferentes técnicas regenerativas, iniciam campanhas de plantio de árvores e levam alimentos ao mercado. Atualmente, um de seus principais objetivos é ampliar suas instalações de saúde no Burundi. - -[Saiba mais sobre as Aldeias Perfeitas no Burundi](https://giveth.io/project/CREATING-THE-PERFECT-VILLAGES-IN-BURUNDI) e ajude a espalhar o movimento regenerativo na África! - -![](https://docs.giveth.io/img/blog/changeMakersFinal2.png) - -## Bridging Digital Communities - -É dirigido por um Assistente Digital chamado Kay. Ele cria pontes online que permitem que as comunidades permaneçam conectadas. No mundo descentralizado da Blockchain, as comunidades podem surgir aparentemente do nada, formando-se em torno de causas, conceitos, tecnologias ou protocolos. Nesse rápido crescimento das redes mundiais de computadores, as comunidades prosperam com a inovação coletiva e a sinergia de ideias, grandemente potencializadas pelas pontes digitais que Kay cria. Ele vem criando e mantendo servidores de ponte para aplicativos como Discord, Telegram ou Riot e nunca cobrou ninguém para fazer essas conexões. Ele conecta alguns projetos notáveis da Ethereum, como: Matic, Gitcoin, 1hive, Consensys, Aragon e até a Giveth (Obrigado Kay! 😉) - -Kay tem um projeto na Giveth – cuja a renda é destinada ao financiamento do trabalho que ele faz construindo pontes e mantendo as comunidades digitais conectadas. [Confira seu projeto na Giveth](https://giveth.io/project/Bridging-Digital-Communities-1)! - -![](https://docs.giveth.io/img/blog/changeMakersFinal3.png) - -## Vegan Africa Fund - -É uma Empresa Social focada na criação de uma economia vegana na África. Eles apoiam ativamente empreendimentos africanos em educação, agricultura regenerativa, mineração em criptomoedas de energia renovável, couro e roupas veganas, reflorestamento e produção de deliciosas comidas veganas! Eles fizeram um *mint* de seus próprios tokens de impacto digital $VAF que são aceitos por todas as suas empresas afiliadas para quaisquer produtos, serviços e experiências que possam oferecer. O Vegan Africa Fund espera iniciar sua economia verde com o financiamento inicial para apoiar seu token $VAF. - -Ajude o Vegan Africa Fund a preparar o caminho para uma África baseada em plantas fazendo uma doação para o [projeto deles na Giveth.](https://giveth.io/project/vegan-africa-fund) - -![](https://docs.giveth.io/img/blog/changeMakersFinal4.png) - -## Spread the Love Commission - -Preenche a divisão nos EUA entre aqueles que vivem sem-teto e os indivíduos inspirados que querem dar uma mão. Wren Fialka, o fundador, começou tudo fazendo uma pergunta a um homem em situação de rua: “Se houvesse uma sacola de itens que eu pudesse trazer para você amanhã para facilitar seu dia-a-dia, o que haveria na sacola? ”. Com base em sua abordagem simples focada em “Conexão, Compaixão e Suprimentos Vitais”, eles atendem comunidades nos EUA nos últimos 6 anos. - -Na página do projeto Spread the Love, eles afirmam que entre 600.000 e 1,5 milhão de pessoas vivem sem-teto em todo o país e, com o apoio financeiro da Covid-19 terminando em breve, esse número provavelmente aumentará. Com apenas um funcionário, a Spread the Love Commission precisa crescer para atender a esses desafios crescentes. Até agora, eles serviram mais de 30 comunidades e, com o apoio de doadores, esperam servir muito mais. - -A Comissão Spread the Love visa remover o estigma da falta de moradia e conectar aqueles presos em um ciclo vicioso com o apoio daqueles que estão prontos para oferecê-lo. Com sustentabilidade, compaixão e persistência, eles esperam acabar com a crise dos sem-teto de uma vez por todas. - -[Visite a página do projeto Spread the Love Commission na Giveth](https://giveth.io/project/spread-the-love-commission) para saber mais e ajudá-los a financiar sua missão crítica! - -E isto é tudo por hoje! Obrigado a todos os Doadores que apoiam projetos que estão fazendo a diferença e a todos os change-makers que estão encontrando uma maneira de causar um impacto global positivo. Tem sido incrível ter a oportunidade de aprender e destacar tantos projetos que ousam ser diferentes, trabalhando duro para conectar humanos e melhorar o mundo em que vivemos! - -Embora a campanha Change-Maker tenha terminado, você ainda pode receber um pouco do **_amor da Giveth_** compartilhando seu projeto conosco no [Reddit](https://www.reddit.com/r/giveth/) ou no [Twitter](https://twitter.com/Givethio) para uma mensagem ou uma repostagem em nossos canais de mídia social. Nós sempre apreciamos os excelentes projetos da Giveth e planejamos continuar destacando os Makers indo além na Giveth.io. Obrigado a todos os nossos participantes! - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-07-13-traceLaunch.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-07-13-traceLaunch.md deleted file mode 100644 index eb1b4cedf6..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-07-13-traceLaunch.md +++ /dev/null @@ -1,86 +0,0 @@ -# Giveth TRACE está Disponível 🚀 - -13 de Julho, 2021 · 5 min de leitura - - -![](https://i.imgur.com/gHABpGI.png) **Lauren** - - -**_Temos o prazer de anunciar o lançamento oficial completo da [Giveth TRACE](http://trace.giveth.io/?utm_source=medium&utm_medium=article&utm_campaign=traceLaunch) - uma plataforma para doações rastreáveis, responsáveis e eficazes, alimentadas pela tecnologia blockchain_** - -![](https://docs.giveth.io/img/blog/traceLaunchCover.png) - -Nos [estágios iniciais](https://docs.giveth.io/blog/futureOfGiving2017) da Giveth, nos propusemos a desmistificar as contribuições filantrópicas para organizações sem fins lucrativos, capacitando os Doadores com a capacidade de ver onde e como suas doações estão sendo usadas. Lançamos nosso MVP DApp em 2018 para a beta ser testada pelo Giveth Galaxy, mas enfrentamos obstáculos enormes durante o processo. O aumento do escopo, a manutenção de um sistema complexo e uma experiência de usuário excessivamente complicada impediram uma prévia do lançamento e, em seguida, simplesmente ficamos sem financiamento. Estávamos perto de “desistir” do nosso DApp original a favor de uma [versão mais simples e fácil](https://giveth.io/) de usar que projetaríamos do zero. - -Felizmente para todos os doadores, nossos desenvolvedores se recusaram a desistir. Montamos uma equipe em torno do DApp e trabalhamos incansavelmente por meses na estabilização e embelezamento. Com nossos corações cheios de alegria e nossos chapéus em nossas mãos, estamos orgulhosos de finalmente sair da versão beta e lançar o TRACE para o mundo. - -## Giveth TRACE não é mais um sonho distante de algo que poderia ter sido - é uma realidade! - - - -Nos permita apresentar uma plataforma que levanta o véu entre Doadores e suas doações em ação. Uma plataforma que capacita projetos para criar representações online altamente personalizáveis para atrair apoiadores reais. Uma plataforma que enfatiza o desenvolvimento da confiança entre todas as partes — os Doadores, os projetos e a comunidade em geral. É com grande orgulhoso que apresentamos: [Giveth TRACE](http://trace.giveth.io/?utm_source=medium&utm_medium=article&utm_campaign=traceLaunch). - -![](https://docs.giveth.io/img/blog/traceLaunchMeme1.jpeg) - - -Verificação do Projeto -==================== - -Verified Project Badge - - - -Os doadores que usam a TRACE sabem que suas doações vão para projetos legítimos de alta qualidade graças ao nosso sistema de verificação de projetos. Para adicionar um projeto como uma Campanha na Giveth TRACE, um Criador deve primeiro adicionar seu projeto ao [giveth.io](http://giveth.io/) e se inscrever para ser verificado. Atualmente esse processo é informal, mas em breve será integrado ao fluxo do projeto. Por enquanto, se você deseja verificar seu projeto, [preencha esse formulário](https://hlfkiwoiwhi.typeform.com/to/pXxk0HO5) e entre em contato no canal #project-onboarding em nosso [Discord](https://discord.giveth.io/). - -## Prestação de Contas - -As campanhas representam o quadro geral de cada projeto — os projetos usam as Campanhas para coletar doações rastreáveis e gerenciá-las de forma transparente. Em cada Campanha, pode haver várias [“Traces”](https://docs.giveth.io/dapps/leavingTraces), ou seja, pagamentos, recompensas ou despesas. As Traces especificam como o projeto está usando suas doações para atingir as metas das Campanhas abrangentes. Quando um Doador faz uma doação para uma Campanha, ele pode acompanhar o fluxo de suas doações. Sempre que as doações são movidas de uma campanha para uma Trace, o doador é notificado e pode ver exatamente como suas doações estão sendo usadas. - -As Traces são a única maneira das doações saírem do Giveth TRACE. Todos os projetos da plataforma terão que explicar como estão usando as doações antes de coletá-las. - -## Dessa forma, as Campanhas prestam contas aos Doadores, permitindo que eles vejam suas doações em ação! - -![](https://docs.giveth.io/img/blog/traceLaunchPhoto2.png) - -**Campanhas ao vivo na** [Giveth TRACE](https://www.trace.giveth.io/) - -## Empoderamento dos Doadores - -Não sabe para qual campanha doar? A Giveth TRACE também oferece “Comunidades”, que representam pessoas e projetos unidos por objetivos e iniciativas comuns. Quando você doa para uma Comunidade, você está doando para uma causa na qual acredita! [Comunidades podem delegar doações para Campanhas ou Traces específicas](https://docs.giveth.io/dapps/entitiesAndRoles), e cada vez que doações são delegadas, o doador pode optar por vetar o movimento. - -Dessa forma, a Giveth TRACE se baseia na tecnologia blockchain, provendo ferramentas e poderes aos doadores jamais vista antes. **Os doadores não precisam confiar que suas doações estão fluindo para projetos em que acreditam, eles podem garantir isso ativamente**. - -### **E tem mais…** - -## **Sem taxas para projetos Giveth TRACE** - -![](https://docs.giveth.io/img/blog/traceLaunchMeme3.jpeg) - -## **Na Giveth TRACE, a Giveth paga as taxas para que os projetos não precisem!** - -A Giveth TRACE utiliza duas redes para resolver problemas de segurança e escalabilidade. Nosso uso do Rinkeby Testnet o [torna gratuito para realizar interações básicas no site](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060), como criar uma Trace, gerenciar doações ou atualizar um perfil. No entanto, para coletar ou desembolsar doações de uma Trace, as taxas de gás Ethereum ainda devem ser pagas para levar as doações ao destinatário final na mainnet. Estamos animados para apoiar financeiramente cada projeto na Giveth TRACE e dispostos a proteger nossos usuários das dificuldades e complicações causadas pela rede Ethereum. Por isso cobrimos os custos das taxass!. - -Você pode ver o total de taxas pagos pela Giveth em cada Campanha, Trace ou Individual na TRACE - e até compartilhá-lo com seus amigos. - -![](https://docs.giveth.io/img/blog/traceLaunchPhoto4.png) - -**Total de taxas paga pela campanha da comunidade Commons Stack na Giveth TRACE** - -Nossa missão na Giveth é unir os mundos non-profit e blockchain, conectando pessoas, ideias e recursos com aplicativos descentralizados gratuitos e de código aberto. O lançamento da Giveth TRACE e sua capacidade de oferecer transparência, rastreabilidade, personalização, capacitação e responsabilidade únicas é um marco importante na construção do futuro da doação! - -Então, o que você está esperando? Acesse a [Giveth TRACE](http://trace.giveth.io/?utm_source=medium&utm_medium=article&utm_campaign=traceLaunch), experimente você mesmo e mande seu FeedBack para gente! - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-08-12-communtiySpotlight1.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-08-12-communtiySpotlight1.md deleted file mode 100644 index 26a21823ff..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-08-12-communtiySpotlight1.md +++ /dev/null @@ -1,82 +0,0 @@ -# Projeto Comunitário em Destaque #1 - -12 de Agosto, 2021 · 8 min de leitura - -![](https://i.imgur.com/3zL6fZ8.png) **Mitch** - - - -![](https://docs.giveth.io/img/blog/communitySpotlight1Cover.jpeg) - -Estamos de volta com uma bandeja cheia de projetos com a curadoria da comunidade para celebrar e destacar! Nossos colaboradores da Giveth passaram pela lista e fizeram suas principais escolhas. Encontramos seis ótimos projetos que estão [ativos na Giveth agora](https://giveth.io/projects) e procurando financiamento para atingir suas metas. Continue lendo para descobrir alguns de nossos projetos favoritos de diversas causas usando nossos DApps. - -![](https://docs.giveth.io/img/blog/communitySpotlight1.png) - -## Multiversidade do Colorado - -É uma parceria de organizações locais e internacionais com uma sede ao lado norte do Caribe da Costa Rica. Eles fornecem recursos para trabalhadores de socorro em desastres e conservacionistas ambientais. A biodiversidade contida na Costa Rica não pode ser subestimada e a preservação da infinidade de flora e fauna únicas nesta região é primordial para a missão da Multiversidade. Eles atualmente administram uma área de 1.235 acres localizada dentro do Refúgio Nacional Barra del Colorado, que foi designado pela UNESCO como um dos lugares mais importantes para a conservação natural. - -Atualmente, a Colorado Multiversity opera a partir de uma estação biológica chamada “El Zota”, que é uma das parceiras da Multiversity. El Zota realiza pesquisa e treinamento para aqueles que são apaixonados por conservação e biodiversidade. Há também o The Refuge Project, outra das organizações da Multiversity, que utiliza a instalação como um espaço seguro para os trabalhadores de socorro em todo o mundo se encontrarem, descansarem, ensinarem e aprenderem. - -A Multiversidade do Colorado foi reconhecida por algumas organizações notáveis pelo potencial financiamento, incluindo o SDG Impact Fund, Gaia Gives e a Cooperação Espanhola. Eles estão buscando financiamento inicial para iniciar sua missão e atender aos critérios de financiamento descritos por essas organizações. Eles possuem uma ampla gama de projetos sendo lançados, incluindo iniciativas de descarbonização, programas internacionais de voluntariado, pesquisa de desenvolvimento agrícola e reciclagem de plástico. Confira o vídeo de introdução abaixo e [visite o projeto deles na Giveth para saber mais e fazer a sua doação!](https://giveth.io/project/colorado-multiversity) - -![](https://docs.giveth.io/img/blog/communitySpotlight2.jpeg) - -## Alimente os famintos em Chilliwack, BC, Canadá - -É um esforço local liderado por um homem chamado David para contribuir com a população sem-teto predominante na comunidade local de Chilliwack, uma cidade perto de Vancouver, Colúmbia Britânica. Em Vancouver, a população sem-teto está sempre presente e em expansão. O clima temperado do sul da BC permitiu que esta região se tornasse um centro durante todo o ano para a demografia canadense que vive sem-teto. O problema em Chilliwack é agravado quando a cidade de Vancouver cerca os sem-teto em ônibus de ida para Chilliwack, deixando-os na cidade sem retorno. - -Alimentar os famintos é um gesto simples e poderoso. A equipe de confiança de David, composta por ele e sua filha, planeja criar pacotes de alimentos para distribuir à população em situação de rua em Chilliwack. David está buscando financiamento para comprar ingredientes para os pacotes de alimentos, cobrir os custos de gás e pagar as despesas de hospedagem. No momento em que escrevo este artigo, a equipe de David está se preparando para executar seu plano nas próximas semanas. Os fundos contribuídos para este projeto permitirão que eles ampliem sua missão e alimentem mais pessoas. [Confira o projeto deles na Giveth.io](https://giveth.io/project/Feed-the-Hungry-in-Chilliwack-BC-Canada), faça uma doação e fique atento para atualizações em um futuro próximo! - -![](https://docs.giveth.io/img/blog/communitySpotlight3.png) - -## Mulheres da Cripto-Arte (WOCA) - -Lançaram uma comunidade inclusiva para celebrar, apoiar e conectar as mulheres no espaço da cripto-arte. As vozes das mulheres são extremamente importantes e muitas vezes sub-representadas, então a WOCA está defendendo a presença das mulheres no mundo cripto. Elas compartilham ideias, informações e promovem o trabalho uns dos outros em todo o cripto-verso. Em 6 meses, sua comunidade cresceu rapidamente para mais de 400 membros. - -A WOCA acompanhou seu rápido crescimento, melhorando sua organização de várias maneiras. Eles construíram um site para mostrar o talento de sua comunidade, lançaram um Colony DAO para gerenciar seus participantes e formaram ótimos relacionamentos com entidades como Panvala e Cryptovoxels. A WOCA está buscando financiamento para alcançar seus próximos marcos, incluindo a construção de uma galeria permanente, a integração de membros a DAO e a promoção de todo o trabalho incrível feito por artistas mulheres. Saiba mais sobre a WOCA e contribua fazendo a sua doação para o [projeto delas na Giveth](https://giveth.io/project/women-of-crypto-art-(woca)). - -![](https://docs.giveth.io/img/blog/communitySpotlight4.jpeg) - -## Vukani - -Vukani significa "acordar" na língua regional isiZulu, e é o lema desse projeto baseado na zona rural do Zimbábue. Todo o país enfrenta desafios extremos de segurança alimentar, impulsionados por fatores políticos e ambientais. Este projeto dedica-se a encontrar soluções de segurança alimentar para um dos grupos mais importantes e vulneráveis da sociedade: as crianças. O proprietário do projeto, Tim Olsson, acredita que a satisfação das necessidades nutricionais das crianças permite que elas se concentrem em sua educação e desenvolvimento. As crianças criarão o futuro do amanhã e lhes fornecer os meios para o sucesso as ajudará a superar os desafios que ainda enfrentamos hoje. - - -O objetivo imediato de Vukani é cultivar alimentos para nutrir as crianças das escolas locais. A pesquisa é necessária para encontrar um sistema agrícola que funcione nas condições únicas do Zimbábue. Uma vez que um sistema eficaz seja encontrado pelo projeto piloto inicial, seu objetivo é expandir e um dia servir a todo o país. Houve progresso para encontrar uma fonte de água, mas é preciso adquirir mais infraestrutura para distribuí-la efetivamente para irrigação. Os fundos para este projeto ajudarão a fazer compras para bombas de água e sistemas de irrigação movidos a energia solar. [Acesse o projeto da Vukani na Giveth](https://giveth.io/project/vukani0) para saber mais e contribuir com uma doação! - -![](https://docs.giveth.io/img/blog/communitySpotlight5.jpeg) - -## MyCrypto - -Está facilitando o gerenciamento de carteiras no ecossistema Ethereum. MyCrypto é um hub para criar e conectar suas carteiras Ethereum. Possui uma ótima interface do usuário que pode consolidar e acompanhar todos os seus tokens e seus valores na Mainnet e em várias sidechains Ethereum. A MyCrypto também permite que você implante e realize interações diretas com contratos inteligentes Ethereum! Neato! Além dessas ferramentas maravilhosas, isso também pode facilitar os envio, solicitações, trocas e compras de criptomoedas, bem como o rastreamento de airdrops qualificados. Eles também possuem um aplicativo desktop para gerenciamento de carteiras offline, útil para gerenciar chaves privadas e palavras-chave. - -MyCrypto é de código aberto e desenvolveu muitas ferramentas gratuitas para a segurança do usuário da Ethereum, como um [banco de dados para rastrear fraudes conhecidas no mundo cripto](https://cryptoscamdb.org/), [uma extensão da web para evitar tentativas de phishing](https://chrome.google.com/webstore/detail/etheraddresslookup/pdknmigbbbhmllnmgdfalmedcmcefdfn) e um [aplicativo para encontrar endereços Ethereum perdidos](https://findeth.io/). As doações para o projeto ajudarão a garantir o financiamento para manter suas plataformas vivas e preservadas. Experimente seu DApp em https://app.mycrypto.com e [visite projeto deles na Giveth](https://giveth.io/project/mycrypto) para fazer uma contribuição. - -![](https://docs.giveth.io/img/blog/communitySpotlight6.jpeg) - -## Free the Food - -Acredita na criação de fontes regenerativas de alimentos usando as áreas vazias ao longo das estradas. Aproveitando o conhecimento da Agricultura Sintrópica, eles lançaram seu projeto ao longo das exuberantes estradas rurais da Costa Rica. De acordo com Devin & Arthur, cofundadores da Free the Food, a Agricultura Sintrópica é a porta de entrada para restaurar a diversidade ecológica, criar habitats de vida selvagem e sobrecarregar holisticamente a geração de alimentos deliciosos e saudáveis. - -Eles já começaram com três plantações sintrópicas nas ruas para cultivar alimentos, com mais locais a caminho. Seu sonho é criar uma rede de sintrópicos nas ruas e projetar um sistema de concessões que permita que novas comunidades surjam, adquirindo o conhecimento para começar a propagar essas fontes regenerativas de alimentos. Eles estão buscando financiamento agora para desenvolver seu site e comprar ferramentas de irrigação, tanques de água, sementes, ferramentas, além de fornecer um orçamento mensal para 1 funcionário. [Encontre o projeto deles na Giveth](https://giveth.io/project/free-the-food) e saiba mais sobre a Free the Food! - - -Aí está! Seis projetos interessantes que vão de arte, ferramentas para usuários cripto, natureza e toda a bondade entre eles. Não vê seu projeto na lista? Não sofra por isso! Estaremos regularmente destacando mais empreendimentos em nosso blog e canais de mídia social, e você pode chamar nossa atenção twittando sobre seu projeto e nos marcando [@givethio.](https://twitter.com/Givethio) - -Se você tem um projeto definitivo em busca de financiamento, entre no [Giveth.io](https://giveth.io/) para dar ao mundo acesso fácil para doar criptomoedas para sua causa. Se você deseja espalhar o amor como doador, confira nossos DApps, [Giveth.io](https://giveth.io/) e [Giveth TRACE](https://trace.giveth.io/) para mais maneiras de doar! - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2021-09-10-communtiySpotlight2.md b/i18n/pt/docusaurus-plugin-content-blog/current/2021-09-10-communtiySpotlight2.md deleted file mode 100644 index c9921a1c07..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2021-09-10-communtiySpotlight2.md +++ /dev/null @@ -1,120 +0,0 @@ -# Projeto Comunitário em Destaque #2 - -10 de Setembro, 2021 · 10 min de leitura - -![](https://i.imgur.com/x5psFro.png) **Mitch** - -Estamos de volta com novos projetos incríveis no Giveth.io. Temos seis projetos atuando em diferentes causas que estamos destacando neste artigo. Esse também é um destaque extra especial porque o próprio Giveth.io está atualmente ativo e aceitando doações na última rodada de [Gitcoin Grants](https://gitcoin.co/grants/) **(GR11)**. Se você se sentir inspirado pela missão Giveth depois de ler esse artigo, considere fazer uma contribuição por meio de nossa [Grants Listing](https://gitcoin.co/grants/795/givethio-panvala-league) e aprenda sobre a magia do *Financiamento Quadrático!* - -![](https://docs.giveth.io/img/blog/communitySpotlight2Cover.gif) - -Sem mais delongas, vamos mergulhar e destacar esses projetos que estão tornando nosso DApp ótimo! - -![](https://docs.giveth.io/img/blog/communitySpotlight2-1.png) - -## ETHOS - -**Os Serviços de Oferta de Habitação Transitória de Emergência (ETHOS)** estão projetando soluções de financiamento para a crise dos sem-teto em Olympia, estado de Washington. A ETHOS foi defendida pela ‘Art Is Solidarity’, que é uma organização local sem fins lucrativos que combina tecnologia blockchain e meios de arte para encontrar soluções e oportunidades de financiamento para questões sociais urgentes. No centro desse projeto está a primeira iniciativa da cidade: combater a falta de moradia. Da descrição do projeto do ETHOS: - -> “Em 2018, a cidade de Olympia sancionou uma cidade de barracas adjacente ao caminho para o centro da cidade apelidada de “Lugar Mitigatório” para aqueles que lutam nas ruas, visando lhes fornecer um lugar para descansar e procurar abrigo. No final de 2020, dois invernos e meio e muitas barracas depois, um próximo passo na criação de um caminho para a habitação para os moradores do centro foi concebido quando a cidade de Olympia contratou uma empresa local de projeto e construção para criar 60 'micro-casas' para substituir as barracas e oferecer mais segurança e proteção para quem tenta se levantar.” - -Após a construção e instalação bem-sucedidas dessas microcasas, a Art Is Solidarity usará fundos adicionais arrecadados para melhorar as comunidades dentro do Sítio de Mitigação de uma maneira única. Eles estão contratando a ajuda de artistas locais para embelezar as micro-casas em obras de arte e *mintar* as peças na forma de NFTs para serem leiloadas digitalmente. Os rendimentos destes leilões irão para equipar a casa com móveis, aquecedores e muito mais! - -Art Is Solidarity também pretende educar os habitantes do abrigo e artistas locais sobre as várias oportunidades de renda que os NFTs e as criptomoedas podem oferecer, fornecendo a eles as ferramentas para participarem. Confira o projeto deles no Giveth.io e doe para ajudar na construção e embelezamento de micro-moradias e nas oportunidades educacionais que estão sendo criadas para os sem-teto em Olympia. - -![](https://i.imgur.com/C6iO672.png) - -## Finca Morpho - -Aninhado na Península de Osa, Costa Rica, há uma comunidade de nômades prósperos construindo harmonia ecológica em Finca Morpho. Este paraíso à beira-mar de 5 acres é onde os humanos criam fortes laços uns com os outros e com a terra enquanto aprendem uma ampla gama de habilidades para um estilo de vida harmonizado. Essas habilidades incluem permacultura, construção de bambu, técnicas de reciclagem, medicina holística, energia renovável e técnicas de culinária saudável. - - -Fundado em 2014, o Finca Morpho é um lugar para viajantes curiosos passarem tempo na natureza e mergulharem totalmente na vida comunitária. Eles também organizam eventos e retiros para compartilhar ainda mais o importante conhecimento que cultivaram na fazenda. Eles criaram sistemas de reciclagem de ciclo fechado desde o início, tendo encontrado maneiras de reaproveitar completamente todos os seus resíduos. De uma simples praia de areia, eles nutriram um próspero sistema de permacultura completo com aquaponia, santuários de solo e técnicas de sequestro de carbono. Eles percorreram um longo caminho desde seu começo humilde. - -São 7 pilares que compõem as bases físicas e conceituais da fazenda: **A Cozinha**, **O Centro de Recursos**, **Permacultura**, **Hospitalidade**, **Infraestrutura**, **Gestão de Projetos** e **Relacionamentos**. A Finca Morpho está buscando financiamento para atualizar alguns desses pilares que precisam de um pouco de amor para manter e melhorar suas funções. Os quatro pilares que precisam de melhorias são: - -- **Cozinha**- Para continuar alimentando bocas famintas e processando a generosidade da terra. Compra de novos equipamentos, como liquidificadores e fogões. - -- **Centro de recursos** - Para cumprir sua missão de reciclar ou reaproveitar tudo o que usam. Adquirindo uma impressora 3d, trituradora de plástico, extrusora, microscópio e ampliando a área do centro. - -- **Infraestrutura** - As cabines, o sistema de armazenamento de água e a rede solar que eles mantêm precisam de amor. Comprar novas baterias solares, reformar cabines e instalar um novo sistema de armazenamento de água. - -- **Permacultura** - Cada estação vem com novos desafios e necessidades. Compra de sementes, plantas e árvores. - -Confira o projeto da [Finca Morpho na Giveth.io](https://giveth.io/project/Finca-Morpho) e faça uma doação para manter essa comunidade próspera e capaz de espalhar sua mensagem para quem a procura, e saiba mais sobre como eles fazem isso em seu [site](https://www.fincamorpho.com/). - -![](https://docs.giveth.io/img/blog/communitySpotlight2-3.png) - -## Curso de Desenvolvimento em Solidity em Farsi - -As barreiras linguísticas e de gênero criadas pela indústria de blockchain dominada pelos ingleses dificultam severamente as oportunidades de demografia em ascensão para participar plenamente da tecnologia revolucionária que a Blockchain produz. Shayan Eskandari, o criador do projeto, resume a oportunidade de fornecer suporte: - -> “O farsi é falado por cerca de 110 milhões de falantes, principalmente no Irã, Tajiquistão, Uzbequistão, Iraque, Rússia, Azerbaijão e Afeganistão. . . Em contraste com o Ocidente, onde os engenheiros de computação são predominantemente homens, os graduados em STEM (Ciência, Tecnologia, Engenharia, Matemática) do Irã são cerca de 70% mulheres.” - -A CoinIran, a organização anfitriã do projeto, criou oportunidades para superar essas barreiras criando programas exclusivos para falantes de farsi, principalmente seu projeto mais recente, “Women in Blockchain”. Este programa está colocando as mulheres iranianas no bootcamp ConsenSys Academy Blockchain Developer, fornecendo suporte técnico e linguístico, dando-lhes o conhecimento e as habilidades para adquirir empregos como desenvolvedores Ethereum. Seu ciclo inicial colocou 7 mulheres no curso, todas aprovadas, recebendo certificações de desenvolvedoras da ConsenSys. - -**Tornar a Blockchain e o mundo cripto mais acessíveis só ajudará a garantir seu crescimento e adoção**. O projeto está buscando financiamento para cobrir as despesas de colocar as mulheres no curso e para os custos de construção do curso adaptado para falantes de farsi com mídia abrangente, traduções e programas. Mais fundos arrecadados permitirão que mais mulheres participem do programa. Leia o [artigo completo](https://coiniran.com/empowering-iranian-women-with-blockchain/) no CoinIran e visite o [projeto deles na Giveth.io](https://giveth.io/project/solidity-development-course-in-farsi-by-women-in-blockchain-iran) para fazer uma doação! - -![](https://docs.giveth.io/img/blog/communitySpotlight2-4.png) - -## Oika - -Pode ser definido como *“A sensação de bem-estar ecológico e de pertença à natureza. É a inteligência da natureza expressa através do pensamento e da ação humana”*. A palavra é derivada da palavra grega Oikos, que significa “casa”. O projeto, Oika, está reconectando os seres humanos com a natureza e aumentando a conscientização sobre as mudanças climáticas por meio da tecnologia NFT. O Dr. Rich Blundell, criador do projeto, reuniu uma equipe de cientistas, artistas e contadores de histórias para cultivar a Inteligência Ecológica. Eles estão combinando os domínios da análise ecológica acadêmica com diferentes técnicas artísticas para produzir imagens e vídeos que são *mintados* como NFTs. Você pode conferir suas criações na [página da Oika Media](https://oika.com/oika-media-projects). - -A Oika também mantém uma propriedade rural e um navio de pesquisa marinha fora da rede para que pesquisadores inspirados colaborem, incubando novas ideias e gerando conhecimento. Há uma grande variedade de assuntos sobre os quais a Oika defende a pesquisa, como: - -- Levantamento e Monitoramento Ecológico -- Resposta de Espécies Invasoras -- Pelágico/Nerítico, Limpeza de Plásticos -- Localização e remoção de detritos de pesca -- Relatórios e Monitoramento da Vida Selvagem -- Pesquisa de Aquicultura -- Fenologia (estudo dos efeitos das mudanças climáticas) -- Ciência cidadã -- Colaboração de arte científica -- Interpretação/Comunicação Pública -- Jornalismo/Documentário de Conservação - -A Oika também oferece cursos para ensinar os conceitos de Inteligência Ecológica. Eles buscam financiamento para continuar operando seu centro de pesquisa fora da rede e pagar artistas e cientistas por suas contribuições e colaborações envolvidas na elaboração dos NFTs. Visite o site da Oika para saber mais e confira o projeto deles na Giveth.io para fazer uma doação! - -![](https://docs.giveth.io/img/blog/communitySpotlight2-5.png) - -## Economia Local - -A capacidade das economias locais surgirem, criarem seu próprio dinheiro e dar-lhe valor é um dos conceitos mais revolucionários proporcionados pelo mundo cripto. A Economia Local está provando este conceito, construindo economias de código aberto em comunidades em todo o Quênia. Seu token local. conhecido como Moeda de Inclusão Comunitária (CIC), deve ser usado em todas as comunidades participantes para quantificar e redistribuir a abundância de bens que produzem. - -Sua visão é criar ecossistemas saudáveis e descentralizados, capacitando os habitantes locais a projetar suas próprias economias. Eles também acreditam fortemente na agrossilvicultura sintrópica como a principal técnica para fornecer abundância agrícola e produção de valor econômico. - -Eles buscam financiamento para construir o software de código aberto de que precisam para atingir seus objetivos. Atualmente, o desenvolvimento ocorre em seu [repositório público no Gitlab](https://gitlab.com/grassrootseconomics). Confira o [projeto deles na Giveth.io](https://giveth.io/project/grassroots-economics-community-currency) e faça uma doação para permitir que as comunidades quenianas construam novas economias usando Blockchain! - -![](https://docs.giveth.io/img/blog/communitySpotlight2-6.png) - -## Terra do Cristal Arco-Íris - -Entre as montanhas dos Andes em San Agustín, na Colômbia, existe uma comunidade de espíritos livres libertando a mãe natureza e criando espaços de convivência. A Rainbow Crystal Land (RCL), fundada em 2014, se esforça para criar uma rede global de comunidades estruturadas horizontalmente e sem liderança que vivem em harmonia umas com as outras e com a Terra. Atualmente, eles operam a partir de seu hub principal em San Agustin, mas procuram construir uma comunidade global que compartilhe sua filosofia. Eles são principalmente baseados em doações, mas também vendem os alimentos que cultivam na terra para os mercados locais. Todos esses fundos vão para o “Chapéu Mágico”, que é usado para comprar alimentos necessários e pagar custos indiretos para continuar sua existência. - -Eles escreveram um [manual](https://rainbowcrystal.land/document/handbook/) detalhando muitos aspectos de sua organização, incluindo sua declaração de intenção comum, bem como sua missão, visão e valores. Na terra eles mantêm várias casas para famílias e dormitórios para seus habitantes humanos. Eles operam uma rede solar para fornecimento de eletricidade em circuito fechado e também uma fazenda de permacultura em seu terreno de 14 hectares. - -A RCL está buscando financiamento para melhorar grande parte de sua infraestrutura existente. Eles esperam comprar bambu tratado e outras madeiras para terminar a construção de seus projetos habitacionais. Ferramentas e suprimentos de plantas precisam ser comprados para começar a usar suas terras recentemente adquiridas. O financiamento também é sempre necessário para alimentar seus cidadãos, ou seja, aqueles que estão trabalhando duro para construir sua visão utópica. Confira o [projeto deles no Giveth.io](https://giveth.io/project/rainbow-crystal-land-colombia) para saber mais e fazer uma doação! - -**Isso é um encerramento para esse projeto comunitário em destaque!** Seis projetos diversos que estão fazendo uma mudança positiva em todo o mundo, confira e considere fazer uma doação para manter essas causas importantes vivas e prósperas! Fique ligado para mais projetos em destaque no futuro! - -Além disso, se você ama a Giveth.io e o trabalho que fazemos para fornecer plataformas de financiamento gratuitas e de código aberto para causas filantrópicas, considere fazer uma doação para o nosso [Gitcoin Grant](https://gitcoin.co/grants/795/givethio-panvala-league). Também temos **nosso outro DApp**, [Giveth TRACE](http://trace.giveth.io/), para projetos mais complexos que desejam oferecer doações rastreáveis. Você também pode fazer uma doação para o Giveth TRACE em sua [lista do Gitcoin Grants](https://gitcoin.co/grants/2154/givethtrace). Cada doador exclusivo de nossas listagens aumenta a quantidade de fundos correspondentes que recebemos por meio do [Financiamento Quadrático](https://wtfisqf.com/?grant=&grant=&grant=&grant=&match=1000), portanto, quanto mais, melhor! - -## Quer se envolver mais? - -- Participe do nosso [Discord](https://discord.giveth.io/) e [Telegram](http://t.me/givethio) -- Conheça nossos [Documentos](https://docs.giveth.io/) -- Fork nosso código no [GitHub](https://github.com/Giveth/) -- Nos siga no [Medium](http://medium.com/giveth/), [Twitter](http://twitter.com/givethio), [Reddit](https://www.reddit.com/r/giveth/) e [Youtube](https://www.youtube.com/channel/UClfutpRoY0WTVnq0oB0E0wQ) - -Nos ajude a construir o Futuro da Doação: 🦄[Doe Diretamente](http://donate.giveth.io/)🦄 ou [compre uma Ledger com nosso link de afiliado](https://www.ledgerwallet.com/products/ledger-nano-s?utm_source=&utm_medium=affiliate&utm_campaign=d663) - - - - - - - - - diff --git a/i18n/pt/docusaurus-plugin-content-blog/current/2022-01-19-evolvingPhilanthropy.md b/i18n/pt/docusaurus-plugin-content-blog/current/2022-01-19-evolvingPhilanthropy.md deleted file mode 100644 index 47d00193f4..0000000000 --- a/i18n/pt/docusaurus-plugin-content-blog/current/2022-01-19-evolvingPhilanthropy.md +++ /dev/null @@ -1,111 +0,0 @@ ---- -slug: evolvingPhilanthropy -title: E se a GiveTH devolvesse? Usando web3 para evoluir a filantropia. -author: Lauren -author_image_url: /img/laurenAuthor.png -image: /img/blog/GIVbackBanner.png ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - - -what if giving gave back - -*A missão da Giveth é recompensar e capacitar aqueles que doam – para projetos, sociedades e para o mundo. Com o GIVbacks, estamos recompensando os doadores com GIV para projetos verificados no Giveth.* - -![](https://docs.giveth.io/img/blog/GIVbackBanner.png) - -Web3 e, especificamente, a Ethereum, possuem potencial para revolucionar o espaço filantrópico. Temos as ferramentas para abrir novos fluxos de financiamento e criar abundância econômica para todos que estão agregando valor à sociedade. - -Ar limpo, água limpa, pontes, estradas, creches gratuitas, educação pública, cuidados aos menos afortunados – todos esses são exemplos de bens públicos que, quando os governos não os fornecem, procuramos organizações sem fins lucrativos para criar e cuidar. . Para financiamento, contamos com doadores para doar a essas organizações sem fins lucrativos e não receber nada em troca. A sociedade tem dependido e, em [última análise, explorado os altruístas](https://youtu.be/PFy458wCQ0g?t=504) que estão trabalhando duro para proteger e prover nossas necessidades coletivas. - - -**GIVbacks é uma mudança de paradigma para o espaço de doação. Pela primeira vez, há uma vantagem econômica em doar**. - -![](https://docs.giveth.io/img/blog/GIVbacksMeme1.png) - -GIVbacks é o primeiro passo para um mundo em que todos se beneficiam da criação de valor: **quando você doa para projetos verificados, 100% de sua doação vai diretamente para o projeto e você recebe GIV da Giveth!** - -Com mais de 900 projetos verificados na Giveth, os doadores podem encontrar projetos que refletem seus valores e serem recompensados por doar. Os projetos verificados se beneficiam do tráfego extra na Giveth e podem usar este programa para atrair novos doadores que estejam dispostos a apoiar suas iniciativas. - -## A Grande Imagem - -Antes de entrarmos nos detalhes de como exatamente o programa GIVbacks funciona, deixe-me orientá-lo através do quadro geral que é o “porquê”. - -## Os projetos devem se sentir bem em levantar fundos para seu projeto - -Tradicionalmente, a caridade criou uma dinâmica em que projetos que fazem um bom trabalho para beneficiar a sociedade precisam implorar por fundos para tornar o mundo um lugar melhor. Por outro lado, os doadores estão sendo solicitados a se sacrificarem – a doar sem esperar nada em troca. - -![](https://docs.giveth.io/img/blog/GIVbacksMeme2.png) - -Os GIVbacks estão mudando isso. Os doadores têm a oportunidade de apoiar projetos em que acreditam, receber GIV em troca e iniciar ou aumentar seu [GIVstream](https://giveth.io/givstream). Eles podem usar esse GIV para aumentar suas recompensas, por exemplo, fazendo o *stake* no [GIVfarm](https://giveth.io/givfarm). É bom para ambas as partes: os projetos se beneficiam ao receber 100% da doação e os doadores se beneficiam ganhando GIV e tornando-se parte do ecossistema Giveth. - -### GIVbacks dá poder de governança aos doadores usando Giveth - -![](https://docs.giveth.io/img/blog/GIVbacksMeme3.png) - -Giveth é dos doadores, pelos doadores e para os doadores. [Nosso GIVdrop](https://giveth.io/claim) foi enviado para a comunidade Blockchain4good - [e particularmente doadores de criptomoedas e usuários Giveth](https://docs.giveth.io/giveconomy/givdrop/) - porque queríamos impulsionar a GIVeconomy com GIVers alinhados ao valor. Agora, à medida que a economia se expande, queremos que os doadores que estão usando a plataforma e doando para causas importantes aumentem gradualmente seu poder na governança. Com os GIVbacks, quanto mais você dá, mais GIV você recebe, e esse GIV pode ser usado no [GIVgarden](https://giveth.io/givgarden0) para decidir quais propostas serão financiadas para expandir a economia do GIV. - -## GIVbacks são como doações dedutíveis de impostos, mas sem governos e fronteiras - -![](https://docs.giveth.io/img/blog/GIVbacksMeme4.png) - -Vamos ser sinceros, doações dedutíveis de impostos podem ser uma dor de cabeça. Os projetos sem fins lucrativos precisam eliminar quilômetros de burocracia e os doadores precisam fazer a contabilidade todos os anos, economizando a papelada associada por um número arbitrário de anos. - -O GIVbacks oferece um fim semelhante, mas reduz a burocracia. Se um projeto puder provar que está agregando valor legitimamente à sociedade, ele pode se tornar um projeto verificado no programa GIVbacks, não importa qual seja sua estrutura legal ou DAO. Se um doador é movido pelo trabalho de um projeto verificado, ele pode dar e receber GIV em troca, não importa onde (ou se) paga impostos. Não há necessidade de guardar recibos ou papelada por medo de ser auditado. A Web3 faz com que não precisemos de governos e impostos para fazer esse tipo de sistema. Podemos transcender fronteiras para conectar pessoas com projetos em qualquer lugar do mundo! - -## GIVbacks educa membros da comunidade sobre web3 - -![](https://docs.giveth.io/img/blog/GIVbacksMeme5.png) - -A visão de longo prazo da Giveth é permitir que projetos para o bem usem tokens e coordenação através de DAOs no dia a dia. GIVbacks [são o primeiro passo para alcançar este objetivo](https://youtu.be/VV7TmNILk6o?t=1640). Com eles, doadores comuns começam a aprender e ficar curiosos sobre ferramentas DAO, como [TokenStream](https://docs.giveth.io/giveconomy/givstream), [DeFi](https://docs.giveth.io/giveconomy/givfarm) e [votação ponderada por token](https://docs.giveth.io/giveconomy/givgarden). Além disso, quando os doadores recebem GIV, eles são naturalmente inclinados a doá-lo! Na rodada 1 do GIVbacks, 75% do valor total das doações para projetos verificados em nossa plataforma foram em GIV. - -Com o programa GIVbacks, tanto os doadores quanto os projetos recebem o GIV e começam a estudar como aumentar seus ganhos, caindo rapidamente na toca do coelho da web3 via [giveth.io](https://giveth.io/). - - -## GIVbacks evoluirá para um sistema que transforma projetos de sucesso em DAOs e doadores em investidores de impacto - -![](https://docs.giveth.io/img/blog/GIVbacksMeme6.png) - -A GIVbacks como é hoje é o primeiro passo no caminho para expandir a Giveth para um lugar [onde as organizações sem fins lucrativos podem se tornar microeconomias](https://youtu.be/VV7TmNILk6o?t=1356). Em seguida, planejamos introduzir o GIVcuration — um sistema em que os usuários podem fazer o *stake* de eu GIV em projetos de seu interesse, sinalizando suporte e obtendo um rendimento. Um projeto bem-sucedido no sistema GIVcuration eventualmente poderá obter sua própria [curva de ligação](https://medium.com/commonsstack/the-augmented-bonding-curve-part-1-a-web3-way-to-fund-public-goods-7c9d1a871ae2) colateralizada por GIV, chamada de '[Gurve](https://www.youtube.com/watch?v=9ZiGlIm2vBs&t=1093s)'. - -Quando os doadores apoiam um projeto com um Gurve, seus GIVbacks são divididos: eles recebem [GIV, e algum deles vão para o [Gurve](https://youtu.be/VV7TmNILk6o?t=1356), cunhando os [‘tokens do projeto’](https://youtu.be/VV7TmNILk6o?t=1356) do doador, aumentando assim o preço dos tokens do projeto. - - -Antes de obter um Gurve, um projeto precisará configurar um [sistema de recompensa](https://forum.tecommons.org/t/outlining-the-rewards-system-process-v2/646) para distribuir seus ‘tokens de reputação’ para voluntários e apoiadores locais. Quando seu Gurve é inicializado, esses tokens de reputação se transformam em “tokens de projeto”, e o projeto pode usar sistemas de votação ponderados por token para controlar suas doações. - -Com Gurves, um projeto de sucesso em Giveth poderá se tornar uma DAO sustentável, governando sua própria economia, com seus apoiadores como stakeholders e doadores como investidores de impacto! - -## Os Detalhes Finos - -Então, como exatamente esse programa funciona? Bem, ele faz uso de um sistema de verificação de projetos no Giveth e rastreia as doações para esses projetos em “rodadas” de 2 semanas. Vamos nos aprofundar nos detalhes. - -## Projetos Verificados - -“Verificado” é um selo de aprovação para projetos legítimos na Giveth. Muitos projetos verificados foram pré-aprovados da API [The Giving Block](https://twitter.com/TheGivingBlock). The Giving Block é uma organização que suporta e integra 501c3s registrados dos Estados Unidos no mundo cripto e, com nossa integração, você pode doar para seus projetos a partir da interface do usuário da Giveth. - -Para projetos não-Giving Block, os proprietários do projeto precisam preencher um [formulário](https://giveth.typeform.com/verification) e responder a algumas perguntas. Os Projetos Verificados precisam mostrar que estão trabalhando para criar valor [não exclusivo](https://www.khanacademy.org/economics-finance-domain/microeconomics/market-failure-and-the-role-of-government/externalities-topic/a/public-goods-cnx) para a sociedade e que têm alguma reputação em jogo que os impediria de jogar ou manipular o programa GIVbacks para ganho pessoal. - -Nossa incrível equipe de verificação de projetos analisa esses aplicativos, investiga as informações fornecidas e informa os proprietários do projeto sobre o veredicto. Os projetos aprovados terão seus selos de Verificação no [início da próxima rodada de GIVbacks](https://docs.giveth.io/giveconomy/givbacks#project-verification). Você pode saber mais sobre o processo de verificação do projeto e os fatores de qualificação/desqualificação em nossa [documentação de GIVbacks](https://docs.giveth.io/giveconomy/givbacks/). - -![](https://docs.giveth.io/img/blog/GivethIOdonateButton.png) - -**A verificação do seu projeto cria uma relação de confiança com seus doadores, demonstrando a legitimidade do seu projeto e mostrando que os fundos estão sendo usados para criar mudanças positivas**. - -## Rodadas de GIVbacks - -As rodadas de GIVbacks são períodos de 2 semanas em que todas as doações para projetos verificados são rastreadas e registradas em nosso banco de dados. No final de uma rodada, nossa equipe analisa as doações e [calcula o valor de GIV a ser enviado a cada doador](https://docs.giveth.io/giveconomy/givbacks#getting-givbacks). Observe que os endereços de destinatários de projetos verificados no Giveth não recebem GIVbacks por suas doações. Isso é para evitar a recirculação de fundos e outras atividades fraudulentas. - -Depois que a distribuição for determinada e [qualquer atividade suspeita](https://docs.giveth.io/giveconomy/givbacks#disqualifying-factors-for-givbacks-program) for resolvida, [os detentores de tokens reputação da DAO](https://medium.com/giveth/the-giveth-dao-community-givernance-84f55fa1ce36) votam para aprovar a alocação. Você pode ver os votos para distribuir GIVbacks para cada rodada em nosso [fórum](https://forum.giveth.io/tag/givbacks-distro). Quando a votação for aprovada, os doadores são notificados por e-mail de que seus GIVbacks estão prontos [para serem reivindicados na página GIVbacks](https://giveth.io/givbacks). - -![](https://docs.giveth.io/img/blog/GIVbacksRoundExample.png) - - -**A cada 2 semanas, há 1 milhão de GIV disponíveis para devolver aos doadores!** - - -Até 23 de dezembro de 2026, os doadores que recebem GIV de GIVbacks podem reivindicar parte imediatamente após a distribuição e parte adicionada ao [fluxo de GIVstream](https://docs.giveth.io/giveconomy/givstream). Com o GIVstream, os doadores que doam para projetos verificados na Giveth recebem mais GIV continuamente à [medida que o GIViverse se expande](https://giveth.io/givstream). - -GIVbacks é a próxima geração de filantropia onde, usando o poder da web3, podemos transformar sistemas legados que exigem que aqueles que doam se sacrifiquem, em sistemas em que doar realmente devolve o valor doado. - -## **Join the revolution, [donate to a verified project today](https://giveth.io/projects)**. diff --git a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md index de2d764c95..eff8c999da 100644 --- a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md +++ b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md @@ -91,52 +91,29 @@ Os parâmetros atuais em nosso GIVgarden são os seguintes: - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
Parâmetro - Valor - Métrica - ParâmetroValorMétrica
Crescimento de Convicção -

-30

- -
dias - Crescimento de Convicção

30

dias
Limite de Gastos -

-2.50

- -
% - Limite de Gastos

2.50

%
Convicção Mínima -

-5

- -
% - Convicção Mínima

5

%
Stake Mínimo Ativo -

-2

- -
% - Stake Mínimo Ativo

2

%
@@ -144,83 +121,44 @@ Os parâmetros atuais em nosso GIVgarden são os seguintes: - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
Parâmetro - Valor - Métrica - ParâmetroValorMétrica
Suporte Necessário - -

-90

- -
% - Suporte Necessário

90

%
Aprovação Mínima -

-10

- -
% - Aprovação Mínima

10

%
Duração de Voto -

-1.5

- -
dias - Duração de Voto

1.5

dias
Atraso de Execução -

-0.5

- -
dias - Atraso de Execução

0.5

dias
Período Quiet Ending -

-0.5

- -
dias - Período Quiet Ending

0.5

dias
Extensão do Quiet Ending -

-2

- -
dias - Extensão do Quiet Ending

2

dias
Período de Votação Delegada -

-1

- -
dia - Período de Votação Delegada

1

dia
@@ -228,42 +166,24 @@ Os parâmetros atuais em nosso GIVgarden são os seguintes: - - - + + + - - - + + + - - - + + + - - - + + +
Parâmetro - Valor - Métrica - ParâmetroValorMétrica
Depósito de Ação -

-5000

- -
GIV - Depósito de Ação

5000

GIV
Depósito de Desafio -

-10000

- -
GIV - Depósito de Desafio

10000

GIV
Período de Liquidação -

-7

- -
dias - Período de Liquidação

7

dias
diff --git a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md deleted file mode 100644 index 3e04408b50..0000000000 --- a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md +++ /dev/null @@ -1,129 +0,0 @@ ---- -id: developmentProcess -title: Processo de Desenvolvimento -slug: dapps/developmentProcess ---- -import TraceDeprecated from './_traceDeprecatedPT.mdx' - - - - -**Essa seção detalha o processo de desenvolvimento da Giveth TRACE, implantações e como a mesclagem e o teste são tratados.* - -## Planejamento de desenvolvimento, Sprints e onde se envolver. - -Executamos um ciclo de sprint de 2 semanas com reuniões semanais de desenvolvedores para planejar sprints e avaliar o progresso. Você pode verificar quando é a próxima no nosso [Google Agenda](https://calendar.google.com/calendar/embed?src=givethdotio%40gmail.com) e também entrar em contato pelo [Giveth Discord]( https://discord.giveth.io) com o `@moenick`, o gerente do projeto Giveth TRACE. Também é possível encontrar o [repositório Giveth TRACE no Github](https://github.com/Giveth/giveth-dapp). - -## Implantações e Organização de Branch - -Giveth TRACE fez a transição de desenvolvimento passivo para ativo para lançamento pós-beta em breve. Existem duas implantações usadas para o processo de desenvolvimento atualmente. - -Nome | Blockchain | Branch Deployed | Auto Deploy | Utilização | ------|------------|-----------------|-------------|-----| -[beta](https://trace.giveth.io) | Mainnet/Rinkeby | master | não | Implantação em bridge; Rinkeby para interações contratuais internas, Mainnet para enviar e receber fundos reais. -[develop](https://develop.giveth.io) | Ropsten Test Network | develop | sim | Ambiente de desenvolvimento para integração e teste de novos recursos. Branches de recurso e pull requests são implantados nesse ambiente. - -As duas Branchs abaixo estão sendo usadas no gitflow. - -Nome | Descrição | ------|------------| -master | A Branch master rastreia apenas o código liberado. Os commits são feitos para master no meio de cada mês para não interferir nos processos de pagamento que acontecem perto do final e do início desses meses. -develop | As implantações feitas para desenvolver são de compilações locais e incluem novos recursos e correções de bugs. - -## Uso da Boards Zenhub - -Atualmente, usamos a extensão Zenhub Boards para Github para acompanhar o progresso dos recursos e correções. Você pode obter a [extensão Zenhub aqui](https://www.zenhub.com/extension). - -O fluxo de problemas do Github atual é o seguinte: - -Nome | Utilização | ------|------------| -Novos Problemas | Crie um novo problema para uma nova solicitação de recurso ou para relatar um bug. Marque um desenvolvedor ou `@moenick` para garantir que seja notado. Use rótulos para adicionar contexto ao seu problema. -Icebox | Recursos e ideias a serem considerados para desenvolvimento futuro, a serem avaliados pela equipe Giveth somente quando a largura de banda do desenvolvedor permitir. -Lista de pendências do produto | Questões que precisam ser tratadas ou novos recursos aprovados para desenvolvimento. Estes serão enfileirados no próximo sprint progressivamente. -Épicas |Grandes tarefas que foram divididas em questões menores. -Precisa de Esclarecimento | Problemas que exigem mais esclarecimentos do criador do problema para avançar. -Sprint Backlog | Problemas que estão sendo trabalhados no sprint atual. -Bugs & Ops | tarefas urgentes que precisam ser priorizadas. A largura de banda é reservada no cronograma do sprint para os desenvolvedores resolverem quaisquer problemas aqui. -Em Progresso | Problemas que foram selecionados por um desenvolvedor para o sprint atual. -Revisão de código| Os desenvolvedores devem revisar o código referenciado nesses problemas para garantir a qualidade e corrigir possíveis problemas antes de passar para o teste do usuário. -UAT (User Acceptance Testing) | Recursos ou correções prontas para serem testadas pelo usuário. -Done | Questões prontas para serem mescladas ao `master` de acordo com o ciclo de confirmação. - -### Fazendo uma Pull Request - -Antes de fazer uma nova Pull Request, certifique-se de que seu código não tenha problemas de linter e possa ser implantado. Somente PRs implantados com êxito e que não tenham conflitos de mesclagem serão mesclados. Você também pode verificar facilmente a visualização de implantação na integração de implantação automática do Github Netlify. - -![Integração de implantação automática](https://d33wubrfki0l68.cloudfront.net/cfa6124f4e0bf556de850f40e97c6b4cc66231f9/d42f0/images/product-development/deploy-preview.png) -**Visualização de implantação.** Cada solicitação de pull para o repositório DApp tem uma visualização de implantação do Netlify. Você pode acessá-lo na parte inferior pelo botão ''Conversa'' depois de clicar no botão **Mostrar todas as verificações** e em **Detalhes**. - - -## Integração e Teste - -A integração de novos recursos é feita pela **equipe de desenvolvimento** após uma reunião de desenvolvimento do DApp onde os PRs são revisados. Depois que os PRs são revisados ​​e corrigidos, eles são mesclados à ramificação de desenvolvimento. O teste dos novos recursos é feito no ambiente [`develop`](https://develop.giveth.io) para garantir que os recursos façam o que dizem e funcionem bem com o restante do DApp. - -## ## Teste de garantia de qualidade - -Depois que os novos recursos forem integrados e testados pelos desenvolvedores no ambiente [`develop`](https://develop.giveth.io), os desenvolvedores enviarão pings aos testadores com solicitações ou atualizações no [Giveth TRACE Dev Channel](https://discord .gg/79uUbyVCtE) no Discord. O teste não deve ser feito por desenvolvedores e está aberto a qualquer pessoa que deseje contribuir. - -## Implantação de Produção - -Apenas uma vez que todos os bugs recém-introduzidos são removidos na branch `develop`, ele pode ser mesclado para master e enviado para produção. Isso é feito manualmente pelo DApp devteam (construído por `@aminlatifi` e `@MohammadPCh`). - -**Para implantar a versão mais recente do feathers-giveth** - -``` -$ ssh user@feathers.alpha.giveth.io - -$ cd /home/deploy/feathers-giveth/ -$ sudo -u deploy bash - -$ git pull - -$ yarn install --pure-lockfile -$ yarn serve -``` - -Em seguida, verifique o status de implantação dos feathers - -``` -$ pm2 logs -``` - -Se os logs estiverem limpos, a última etapa é implantar o commit da branch master mais recente no [Netlify](http://netlify.com/) e bloquear o deploy. - -## Documentação de serviços da Web de back-end - -Se você é um novo colaborador e gostaria de uma documentação técnica mais detalhada sobre todos os Webservices aproveitados desde o back-end (feathers-giveth) até o front-end (giveth-dapp), confira nossas páginas em **_Swagger_** para implantações de produção e preparação: - -[feathers-giveth Production](https://feathers.beta.giveth.io/docs/?url=/docs#/) -[feathers-giveth Staging](https://feathers.develop.giveth.io/docs) - -## FAQ - -**Qual é a definição de um recurso?** - - Um recurso é qualquer melhoria não trivial (menos de 10 linhas de código). A maioria dos recursos tem problemas no repositório Github correspondente. - -**E as correções?** - -Grandes correções não críticas são tratadas como qualquer outro recurso. Se uma correção for crítica no tempo, ela será criada como uma nova branch com o prefixo `hotfix/` como uma bifurcação da branch `master`. Esse hotfix é testado no mínimo por 2 pessoas da equipe de desenvolvimento antes de ser mesclado aos ramos `master` e `develop`. - -**Onde comunicamos o que precisa ser testado?** - -O teste de controle de qualidade é anunciado no canal `Giveth-1 Dev` no [Discord](https://discord.giveth.io). - -**Como priorizamos quando os testes falham/correções de bugs?** - -As correções de bugs são feitas ad-hoc assim que são descobertas durante o processo de teste. Os bugs podem ser resolvidos pela equipe de desenvolvimento do DApp ou pode-se pedir ajuda a contribuidores externos. A correção de bugs tem prioridade sobre o novo desenvolvimento. - -**Quem faz as implantações e como elas são implantadas?** - -A branch `develop` é implantada automaticamente em seu ambiente. A branch `master` é implantada pela equipe de desenvolvimento (`@aminlatifi`, `@RamRamez` e `@MohammadPCh`) uma vez que não há novos bugs conhecidos na branch `develop`. O processo é manual e existe um procedimento de implantação. - -**Qual é a frequência do ciclo de lançamento?** - -Há uma nova versão a cada 2 semanas, conforme descrito no [gráfico de gant do ciclo de desenvolvimento do produto](#product-development-testing-fig-release). - - - diff --git a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md deleted file mode 100644 index a6983f3a5d..0000000000 --- a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md +++ /dev/null @@ -1,294 +0,0 @@ ---- -id: contributors -title: Contribuindo para o Desenvolvimento da Giveth -slug: dapps/contributors ---- - -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -A Giveth atualmente mantém três produtos que se concentram em gerenciamento de financiamento, doações P2P e economias em tokens DeFi For-Good. Essas são as [Giveth TRACE](https://trace.giveth.io), [Giveth.io](https://giveth.io) e [GIVeconomy](https://giv.giveth.io), respectivamente. - -Todos os nossos produtos compartilham alguns padrões de desenvolvimento comuns que são fundamentais para aprender antes de se envolver em qualquer desenvolvimento para a Giveth. Neste documento, mostraremos como interagir com nossos repositórios de código aberto, entrando em contato com as pessoas certas e como começar a criar e identificar problemas. - -## Gerenciamento do Github - -Antes de mais nada, você precisará instalar a [extensão Zenhub para o Github](https://chrome.google.com/webstore/detail/zenhub-for-github/ogcgkffhplmphkaahpmffcafajaocjbd) em seu navegador que permitirá que você veja os Workspaces e Pipelines que usamos no Github para gerenciar problemas. - -All-Devs Zenhub Board - -Fizemos a transição para gerenciar todos os três DApps (produtos) em um workspace, **`All-Devs`**. - -### Repositórios - -A [organização da Giveth no Github](https://github.com/Giveth) possui diversos repositórios. Aqui está uma visão geral dos repositórios relevantes relacionados aos nossos produtos ativos: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Produtos

-

Repositórios

-

Descrições

-
Giveth.io - impact-graph - Backend da Giveth.io -
Giveth.io - giveth-next - Giveth.io Versão Atual -
Giveth.io - giveth-io-typescript - Givethio typescript versão com um novo design. -
GIVEeconomy - GIVeconomy - Geralmente usado para planejamento e rastreamento de problemas -
GIVeconomy - giv-token-contracts - Implementações de Smart Contracts -
GIVeconomy - liquidity-mining-dapp - GIVeconomy Frontend UI (Interface do Usuário) -
GIVeconomy - giv-token-subgraph - Calculador de dados de $GIV para GIVeconomy Frontend -
GIVeconomy - givback-calculation - Calculador de GIVbacks -
TRACE - giveth-dapp - Frontend e planejamento da Giveth TRACE -
TRACE - feathers-giveth - Backend da Giveth TRACE -
TRACE - dapp-mailer - Sistema de notificação por e-mail para TRACE -
TRACE - giveth-bridge - Giveth Rinkeby - Sistema de Ponte (Bridge) da Mainnet -
Serviços Gerais - ui-design-system - Pacote npm para ativos de design da Giveth -
- -## Pipelines no Workspace "All-Devs" -Ao entrar em um workspace na guia Zenhub, você verá uma linha de colunas adjacentes que são usadas para identificar e gerenciar os status dos problemas atualmente nos repositórios. Você pode encontrar uma breve descrição de cada um abaixo: - -**New Issues** - Novos bugs e recursos são apresentados aqui primeiro. - -**Epics** - Pipeline para problemas épicos. Tarefas maiores compostas por vários problemas menores. - -**Icebox** - Recursos ou sugestões que foram arquivados. Os problemas aqui não são prioritários e podem ser adicionados aos sprints somente se os desenvolvedores tiverem largura de banda. - -**Backlog** - Problemas de baixa prioridade esperando para serem incluídos no planejamento do Sprint. - -**Sprint Backlog** - Essas questões foram examinadas e estão prontas para serem trabalhadas. Elas serão adicionados no próximo sprint de acordo com a prioridade e a largura de banda do desenvolvedor. - -**In Progress** - Apanhado e sendo trabalhado pelos Desenvolvedores, geralmente em compilações locais. - -**Code Reviews** - Solicitações de Pull abertas aguardando revisão e eventual mesclagem no servidor de teste. - -:::info -É obrigatório ter o código revisado por um dos membros da equipe principal, geralmente seu mentor ou aquele que apresenta o projeto a você pode revisá-lo, e por favor, peça revisão antes de enviá-lo para qualquer ambiente. -::: - -**UAT Testing/QA** - O recurso ou correção de bug é implantado no servidor de teste para testes do usuário e garantia de qualidade. - -**Done** - A correção de bug ou recurso foram concluídos e estão prontos para serem implantados no servidor ativo. - -:::info -Todas as questões devem atender aos critérios do DoD (Definition of Done) para serem aprovadas como concluídas e estarem nessa coluna: -Critérios de sucesso aprovados (se for mencionado na história do usuário/tarefa ou problema relacionado) -Implantado no Preparo -UAT Testado por um testador ou PM (Product Manager) -Documentado -::: - -**Closed** - A correção de bug ou recurso foi copiado ao vivo. É recomendável que todos os problemas fechados sejam relacionados a um número de lançamento no zenhub e sejam fechados logo após a versão ser lançada. - -### Criando Problemas - -A criação de problemas no Github é essencial para garantir que as correções de bugs ou recursos sejam rastreados adequadamente e as informações relevantes possam ser organizadas e consolidadas. O novo modelo de problema é apenas um guia, sinta-se à vontade para excluir qualquer título que você não use. - -**Labels** - ajudarão a adicionar contexto ao seu problema, use-os para que outros desenvolvedores possam entender melhor os problemas e encontrá-los rapidamente. Alguns rótulos comumente usados ​​em `All-Devs` são: - -**`fast follow`** - Recursos ou melhorias prioritárias após o lançamento de um produto ou de uma versão. - -**`documentation`** - Solicitação de criação ou atualização de documentação técnica. - -**`bugs`** - Funcionalidade ou recurso de um produto que está quebrado ou não está funcionando conforme o esperado. - -**`feature request`** - Solicitação para que um novo recurso ou funcionalidade seja adicionado a um produto. - -**`design needed`** - Solicitação do suporte da equipe de design para criar ativos relevantes para este problema. - -**`question`** - Há uma questão pendente dentro deste problema que precisa de uma resposta para avançar. - -**`security`** - Problema ou melhoria de segurança. - -**`UI`** - Este problema está relacionado à interface do usuário de um determinado produto. - -**`UX`** - Este problema está relacionado à experiência do usuário de um determinado produto - -## Cerimônias - -Costumamos organizar muitas reuniões de desenvolvedores ao longo da semana no [servidor da Giveth no Discord](https://discord.giveth.io), incluindo: - -- Reuniões diárias de desenvolvimento de terça a quinta-feira às 6h30am GMT-6 -- All-Devs Sync semanalmente às segundas-feiras às 10:00 GMT-6 -- GIVeconomy Sync semanalmente às quartas-feiras às 8h GMT-6 - -Essas reuniões são importantes para manter-se atualizado com o desenvolvimento de DApps e integrar-se à equipe da Giveth como colaborador de desenvolvimento. - -## Gerenciamento de Sprint - -Framework: Estamos praticando principalmente o Scrum, em iterações quinzenais (chamadas sprints), às vezes com base em situações de projeto que mudamos para KanBan. - -### O que é Scrum? - -No scrum, o sprint é um período de tempo definido em que todo o trabalho é feito. No entanto, antes de entrar em ação, você precisa configurá-lo. Você precisa decidir quanto tempo durará a time box, o objetivo do sprint e por onde você vai começar. A sessão de planejamento inicia o sprint definindo a agenda e o foco. - -- **The What** – O proprietário do produto descreve o objetivo (ou meta) do sprint e quais itens do backlog contribuem para esse objetivo. A equipe scrum decide o que pode ser feito no próximo sprint e o que eles farão durante o sprint para que isso aconteça. - -- **The How** – A equipe de desenvolvimento planeja o trabalho necessário para entregar a meta do sprint. Em última análise, o plano de sprint resultante é uma negociação entre a equipe de desenvolvimento e o proprietário do produto com base no valor e no esforço. - -- **The Who** – Você não pode fazer o planejamento do sprint sem o proprietário do produto ou a equipe de desenvolvimento. O proprietário do produto define a meta com base no valor que eles buscam. A equipe de desenvolvimento precisa entender como eles podem ou não entregar esse objetivo. Se estiver faltando algum deles neste evento, o planejamento do sprint será quase impossível. - -- **The Inputs** – Um ótimo ponto de partida para o plano de sprint é o backlog do produto, pois fornece uma lista de “coisas” que podem fazer parte do sprint atual. A equipe também deve olhar para o trabalho existente feito no incremento e ter uma visão da capacidade. - -- **The Outputs** – O resultado mais importante para a reunião de planejamento do sprint é que a equipe possa descrever o objetivo do sprint e como começará a trabalhar em direção a esse objetivo. Isso fica visível no backlog do sprint. - -sprint planning - -Antes do início da iteração, talvez seja necessário ter o total esperado de horas de contribuição na [Giveth Resource Planning Spreadsheet](https://docs.google.com/spreadsheets/d/1fJcFTLJof6o0rViKIy4C46sXuisySTud40HFsMGE1e0/edit#gid=311929329). O link geralmente fica compartilhado no canal de desenvolvimento do Discord antes da reunião de sprint. Você pode encontrar a planilha de sprint e atualizar as seguintes células: - -resource planning spreadsheet - -Ele ajuda os Gerentes de Produtos (Product Managers - PMs) a planejar melhor os recursos e saber se eles são capazes de cumprir o marco em cada sprint ou não. Se você não conseguiu encontrar tempo para preencher a planilha, pode ser solicitado a fazê-la durante a reunião ou sempre que puder ter uma estimativa, basta enviar um DM para os gerentes de produtos ou colocá-los no canal dev. - -O planejamento de sprint usual é assim: - -1. Os Gerentes de Produtos apresentam os problemas, preferencialmente User Stories para a reunião de planejamento, descrevendo-os e certificando-se de que está claro para a equipe começar a implementar. -2. O Gerente de Produto facilita as conversas entre os desenvolvedores para deixar tudo o mais claro possível. -3. O Gerente de Produto pede estimativas em Story Points (Story Points são as unidades de esforços mínimos gastos em um produto que pode ser entregue o mais rápido possível, como uma simples correção de bug, por exemplo, pode levar metade de um dia útil.) -4. O Gerente de Produto começa a construir o “Sprint Backlog” priorizando os problemas e garantindo que a quantidade total de Story Points seja proporcional à capacidade total das equipes e colaboradores. -5. Todos concordam com o plano de sprint e se comprometem com a meta esperada. - -## Principais Contatos - -- Administrador do Grupo de Trabalho de Desenvolvimento - Amin - - Discord: `Amin#2164` - -- GIVeconomy Gerente de Produto - Lauren - - Discord: `karmaticacid#1218` - -- Giveth TRACE, Giveth.io Gerente de Produto - MoeNick - - Discord: `MoeNick#1374` -- Giveth.io Líder de Desenvolvemento - Mateo - - Discord: `mateodaza#3156` -- DevOps & Segurança - Kay - - Discord: `geleeroyale#3228` -- Líder de Design - Marko - - Discord: `markop#2007` - - -## Guias de Instalação para Desenvolvimento Local - -- [Giveth.io](./givethioinstallation) -- [Giveth TRACE](./TRACEinstallation) -- [GIVeconomy](./installGIVeconomy) - -## Diretrizes de Testes - -- [Giveth.io](./testing-guidelines) -- [GIVeconomy](./testingGIVeconomy) - -## Ferramentas que Usamos - -- [Segment](https://segment.com/) (Giveth TRACE, Giveth.io) -- [Sentry](https://sentry.io/welcome/) (Giveth TRACE, Giveth.io) -- [Infura](https://infura.io/) (Giveth TRACE, Giveth.io) -- [Autopilot](https://journeys.autopilotapp.com/features/email-marketing-software) (Giveth.io) -- [Amplitude](https://www.amplitude.com/) (Giveth TRACE, Giveth.io) -- [Docusaurus](https://docusaurus.io/) (Documentação) -- [The Graph](https://thegraph.com/en/) (GIVeconomy) -- [Netlify](https://www.netlify.com/) (Giveth TRACE) -- [Vercel](https://vercel.com/dashboard) (Giveth.io, GIVeconomy) -- [Cryptocompare](https://www.cryptocompare.com/) (Giveth TRACE) -- [Coingecko](https://www.coingecko.com/en/api) (All Products) -- [Github Actions](https://github.com/features/actions) (All Products) -- [MongoDB](https://www.mongodb.com/) (Giveth TRACE) -- [PostgreSQL](https://www.postgresql.org/) (Giveth.io) -- [Redis](https://redis.io/) (Giveth TRACE, Giveth.io) -- [Elastic Search](https://www.elastic.co/elasticsearch/) (Giveth TRACE) -- [Kibana](https://www.elastic.co/kibana/) (Giveth TRACE) -- [Pinata](https://www.pinata.cloud/) (Giveth.io, GIVeconomy) -- [Transak](https://transak.com/) (Giveth.io) -- [AdminBro](https://v2.adminbro.com/index.html) (Giveth.io) diff --git a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md deleted file mode 100644 index 44f46944f3..0000000000 --- a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md +++ /dev/null @@ -1,212 +0,0 @@ ---- -id: testing-guidelines -title: Diretrizes de teste da Giveth.io -slug: dapps/testing-guidelines ---- - - -Este guia fornece uma estrutura para testar o DApp Giveth.io. - -Cada caso de uso tem um problema correspondente (linkado nos títulos abaixo) em nosso GitHub. Esses problemas serão encerrados após o teste de cada sprint e reabertos para o seguinte. Se você deseja testar um caso de uso, atribua-se ao problema para esse sprint. - -## Requisitos - -* O teste do usuário deve ser feito em https://next.giveth.io - **Nosso ambiente de teste é implantado em Ropsten (Mainnet) e Gnosis Chain** (anteriormente Rede xDai). -* Por favor, use um navegador moderno. Se você encontrar um bug, tente a mesma coisa com outro navegador. Por favor, reporte um problema em qualquer caso, mas diga-nos se o problema pode ser específico do navegador. -* Use problemas no [GitHub](https://github.com/Giveth/giveth-next/issues) para relatórios e comentários. - -## Casos de Uso - -As ações a seguir são definidas como funcionalidade principal. Se uma dessas etapas estiver com erros, isso representa um erro crítico. - -### [Em geral](https://github.com/Giveth/giveth-2/issues/800) - -Este caso de uso será parcialmente automatizado, mas requer testes de usuário, especialmente para garantir que todos os links externos funcionem corretamente. - -### **Pagina inicial** - -* Veja a página inicial, passe o mouse sobre os cartões do projeto para ver carregar mais e o botão doar -* Verifique todos os links na página inicial -* Verifique todos os links de rodapé, incluindo links sociais -* Projetos "Gostando" - atualizações bem-sucedidas e "contagem de corações" -* Os botões da barra de navegação do cabeçalho (`Início`, `Projetos`, `GIVeconomy`, etc.) são funcionais -* "GIV atualmente na carteira" (na barra de navegação) mostra corretamente (endereço do token: `0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75`) -* Emblemas do projeto, como `Verificado`, `Rastreável`, `Novo`, são exibidos corretamente - -![](https://i.imgur.com/U7BXUXu.png) - -* Inscrição para newsletter -* Assinar e-mails - validação de e-mail, assinatura com sucesso -* O menu suspenso da minha carteira está funcional -* O nome/endereço da conta é exibido corretamente na barra de navegação quando conectado -* Reportar um erro -* Entrar/sair -* Verifique se os projetos aparecem na página do projeto (formato correto, número correto) -* Links dentro de https://giveth.io/join são funcionais -* O conteúdo dentro de https://giveth.io/about é exibido corretamente, incluindo as guias `Missão e Visão`, `Histórico` e `Equipe` - -### **Página de perfil público** - -Visualizar página de perfil público - quando você clica no proprietário do projeto - -![](https://i.imgur.com/ynwDYpI.png) - -* Navegue em todas as guias e verifique se todos os dados deste perfil estão corretos -* Por exemplo: o número de doações, o valor recebido e doado e também o número de projetos devem ser precisos -* Na aba de doação, teste o link tx, classificando por valor, valor em USD e data -* Verifique se o valor em USD está correto -* Teste o endereço de cópia do usuário e também teste o link externo - -![](https://i.imgur.com/VhXRVc2.png) - -### **Página de projetos** - -Visualize a lista de projetos clicando nos links de projetos no cabeçalho - -* Certifique-se de que os crachás de verificação e rastreamento estejam funcionando corretamente -* Se assinado, veja corações vermelhos - remova os corações. Se você não estiver conectado: você deve ser solicitado a entrar antes de continuar - -**Classificação de teste por /filtro/pesquisa** - -* Filtre por categoria e verifique se a filtragem funciona bem -* Classificar por Valor arrecadado, mais novo, mais antigo, corações -* Na ordenação por campo, temos alguns itens que devem atuar como os itens filtrados: Aceitar token GIV (todos os projetos excluindo projetos Giving Block) - Trace - Verificado. Todos eles devem filtrar os resultados -* Na pesquisa, você pode encontrar facilmente resultados por título, descrição, local de impacto (o proprietário do projeto não pode ser pesquisado agora, mas está implementando) -* Se nenhum resultado for encontrado, a formatação da página de nenhum resultado deve parecer normal -* Voltar - na caixa de pesquisa deve limpar a entrada e mostrar todos os projetos -* De volta ao sem resultado também deve fazer o acima - -### **Visualização pública do projeto** - -Visão pública significa a visão que todos podem ver. Se você for o proprietário deste projeto e estiver conectado, poderá ter outra visualização, chamada visualização Proprietário do Projeto, que pode ser vista no documento a seguir. - -* Visualização pública de página única do projeto - ao clicar em saiba mais, você pode visualizar os detalhes do projeto -* A guia Sobre deve mostrar a descrição do projeto -* Barra lateral: botão doar, passe o mouse sobre o botão para ver a mudança de cor -* O compartilhamento deve funcionar corretamente -* Como os projetos - se não estiver conectado, você deve ser solicitado a entrar, se estiver conectado, deve ficar vermelho depois de dar o coração -* Tags: categorias e selos de verificado devem funcionar corretamente -* O link da mensagem do brinde GIVback `SAIBA MAIS` deve ir para a documentação -* O link do problema de relatório deve funcionar corretamente -* As atualizações devem ser exibidas corretamente (para testar melhor como proprietário, você pode postar uma atualização, sair e ver como visualização pública se está atualizada ou não) -* Tabela de doações: Certifique-se de que o financiamento recebido em todos os tempos está correto. Contagem de teste, classificação por data, quantia e valor em dólares, também pesquisa em doação - -### **Entrar** - -* Assinar com Ethereum: selecione meta-mask, torus e walletConnect -* Login: você é solicitado a conectar sua carteira e é solicitado a assinar novamente para realizar algumas ações específicas, por exemplo: curtir (“coração”), visualizar sua conta, visualizar o projeto na visualização do proprietário ou criar um projeto -* Os links sociais no login devem carregar o torus: - -![](https://i.imgur.com/Rm4LBZj.png) - -* Faça isso com um endereço registrado e não registrado -* Para ações específicas, pode ser necessário fazer login com sua carteira - -### **Integração** - -* Se você não tiver um perfil completo, você será solicitado a preencher seu perfil em um assistente -* Verifique os campos obrigatórios -* Se você não estiver conectado, deverá ser solicitado a fazê-lo antes de enviar os dados -* Verifique a verificação de e-mails e URLs -* Carregue fotos, faça isso com fotos muito grandes e pequenas -* Envie seus dados e o cabeçalho deve ser carregado logo após você ter essas informações - -### **Minha conta** - -* Teste-o com um endereço recém-registrado: você deve ser solicitado a completar seu perfil com um banner amarelo lá em cima e o banner roxo “Não seja um estranho” abaixo da visão geral -* Ao clicar nesses banners amarelos ou roxos, você deve ser redirecionado para a página de integração -* Teste se você completar seu perfil que você pode editar seu perfil -* Por favor, teste todos os campos e teste a verificação do e-mail correto. URL e campo obrigatório -* Excluir sua foto de perfil -* Edite sua foto de perfil -* A guia Visão Geral verifica a precisão dos números -* Aba Projetos - classificação de teste, links, todos os dados fornecidos, incluindo projetos verificados e listados (você pode alterar o valor fornecido no admin bro e verificá-lo aqui novamente para garantir que reflita as alterações mais recentes) -* Aba Doações (como perfil público) -* Aba Projetos curtidos (como perfil público) - -### Páginas de propósitos gerais - -* Controle de qualidade sobre nós -* Histórico de controle de qualidade -* Equipe de controle de qualidade -* Termos de uso de controle de qualidade -* Parceiros de controle de qualidade - -### Verifique a visualização móvel e a capacidade de resposta - -* Redimensione seu navegador -* Use diferentes dispositivos: telefones, tablets -* Mergulhe no cabeçalho, menus, todas as páginas estáticas - - -### [Criador do projeto](https://github.com/Giveth/giveth-2/issues/798) - -Este caso de uso é parcialmente automatizado para garantir a funcionalidade antes que as alterações sejam feitas. No entanto, o teste do usuário ainda é necessário. - -#### Criar projeto - -* Verificação: os campos obrigatórios devem ser preenchidos e não enviados vazios -* Adicione detalhes do projeto -* Use formatos ricos de texto (negrito, itálico, aspas, cabeçalhos etc.) e verifique se eles são renderizados corretamente -* Na descrição, teste emojis e relate toda formatação e UX ruim -* Na descrição, toda a formatação deve salvar e funcionar corretamente -* Na descrição, incorpore imagens, teste “atualizar imagens”, redimensione-as e verifique se renderizam corretamente -* Faça upload da foto da capa, exclua, faça o upload novamente com fotos grandes e pequenas -* Use fotos predefinidas e altere-as para ver qualquer comportamento anormal -* Incorpore vídeos e garantir que eles sejam renderizados corretamente -* No endereço, deve evitar endereços ETH reutilizados, deve ser um endereço ETH válido e não um endereço de contrato -* Para impacto, pesquise locais, cidades, áreas, bem como países ou continentes e verifique se está funcionando corretamente -* Seleção de categoria -* Seleção do Google maps -* Visualizar (salvar como rascunho) significa que você pode entrar em contato com os projetos posteriormente em sua conta, mas ainda não está ativo -* Publicar. E você precisa ver a página de sucesso e todas as informações e links na página pública devem funcionar corretamente -* Publique diretamente e publique um projeto de visualização para garantir que não haja diferenças. -* Verifique se todos os projetos estão listados em "meus projetos" -* Verifique se os projetos aparecem na página inicial* -* Desativar/reativar projeto - -> ⚠️ **INFO** -> *Os projetos criados no DApp têm um status automático "não listado", o que significa que eles não serão exibidos até que seu status seja alterado para "listado". Entre em contato com alguém com o cargo de `Equipe de Verificação` no [Discord da Giveth](https://discord.giveth.io/) que possa mostrar como listar seu projeto na preparação para continuar testando. - -#### Editar Projeto - -* Mudar foto -* Use formatos ricos de texto (negrito, itálico, aspas, cabeçalhos etc.) e verifique se eles são renderizados corretamente -* Incorporar vídeos ou imagens e garantir que eles sejam renderizados corretamente -* Alterar campos de texto -* Atualizar endereço de doação -* Verifique se as atualizações são aplicadas - -#### Atualizar Projeto - -* Adicionar uma atualização ao seu projeto -* Use formatos ricos de texto (negrito, itálico, aspas, cabeçalhos etc.) e verifique se eles são renderizados corretamente -* Incorporar vídeos ou imagens e garantir que eles sejam renderizados corretamente -* A atualização é salva e exibida corretamente na página do projeto - -### [Doador](https://github.com/Giveth/giveth-2/issues/799) - -Este caso de uso não inclui nenhum teste automatizado e deve ser totalmente testado pelo usuário. - -* Doe com diferentes tokens: tokens ETH e ERC-20 em Ropsten (Mainnet) e xDAI, tokens ERC-20 em Gnosis Chain (anteriormente Rede xDai) -* Doe com carteiras alternativas (além de fazer login) -* Verifique se os fundos saem da carteira -* Verifique se os fundos são recebidos/rastreados por projeto -* Ver doações feitas (valor correto em $, tipo de moeda correto) - -### Página de doação - -* Antes de entrar, você deve ver o botão conectar carteira -* Doe e confira o visual dos modais -* Verifique os links e o conteúdo da página para ter certeza de que está funcionando -* Altere a carteira e altere a rede para verificar se está funcionando com sua carteira -* Repita a doação nas redes ETH (Ropsten) e gnosis Chain -* Faça isso com um número de token insuficiente -* Faça isso com quantidades muito pequenas -* Verifique a visualização do cartão do projeto ao lado do token de doação -* Barra de pesquisa de tokens para doar - os tokens aparecem adequadamente durante a pesquisa -* Bloco de doação - doações do GIV devem carregar um modal do Twitter sobre Gemini -* A página de sucesso com token elegível e com token não elegível deve ser diferente - na doação de token elegível para GIVback, você pode ver um banner dizendo que é elegível para GIVbacks -* Doações anônimas não devem ser exibidas na visualização de perfil público - -Para diretrizes de teste GIVeconomy, [clique aqui](https://docs.giveth.io/dapps/testingGIVeconomy/). \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/givbacks.md b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/givbacks.md index c540f6d2fa..78993f38aa 100644 --- a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/givbacks.md +++ b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/givbacks.md @@ -41,9 +41,8 @@ Observe que, mesmo com o programa GIVbacks, uma doação no Giveth ainda é uma Se, no final de uma rodada, o valor estimado de GIVbacks para distribuir exceder o limite de 1 milhão de GIV por rodada, os doadores receberão proporcionalmente menos correspondência em relação à classificação do projeto (ou falta dela) para o qual doaram, para cada doação. Isso é calculado da seguinte forma: -$$ -n = N \frac{g}{G} -$$ +```math +n = N \frac{v}{V} Onde: diff --git a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/giveconomy.md b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/giveconomy.md index e8d00de680..6c81460330 100644 --- a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/giveconomy.md +++ b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/giveconomy.md @@ -4,63 +4,67 @@ title: GIVeconomy slug: giveconomy/ --- import useBaseUrl from '@docusaurus/useBaseUrl'; +import LiquidityList from '../../../../dapps/_liquidityPoolList.mdx' -A Giveth está construindo uma cultura de doação que capacita e recompensa aqueles que doam – para projetos, para a sociedade e para o mundo. Nosso objetivo é inspirar nossa comunidade a participar de um ecossistema de apoio coletivo, abundância e criação de valor. **Bem-vindo ao GIVeconomy.** +Giveth está construindo uma cultura de doação que capacita e recompensa aqueles que doam -- para projetos, para a sociedade e para o mundo. Nosso objetivo é inspirar nossa comunidade a participar de um ecossistema de apoio coletivo, abundância e criação de valor. + +**Bem-vindo à [GIVeconomy](https://medium.com/giveth/welcome-to-the-giveconomy-b3e372da63dd)!** ## Sobre o GIV -GIV é o token de governança que alimenta e direciona a GIVeconomy. Os detentores de GIV têm o poder de coordenar coletivamente recursos compartilhados e financiar iniciativas que moldam o Futuro da Doação. +GIV é o token de governança que alimenta e direciona a GIVeconomy. Os detentores de GIV são capacitados para coordenar coletivamente em torno de recursos compartilhados e financiar iniciativas que moldam o Futuro da Doação. -No lançamento, nossa comunidade pode participar da GIVeconomy das seguintes maneiras: +**[Clique aqui para descobrir os melhores lugares para obter e fazer bridge de GIV!](https://linktr.ee/givtoken)** -* A partir de 24 de dezembro de 2021, os destinatários elegíveis podem reivindicar seu [**GIVdrop**](https://docs.giveth.io/giveconomy/givdrop) na Gnosis Chain (anteriormente Rede xDai). -* Doadores de [projetos verificados](https://giveth.io/projects) no Giveth recebem recompensas de [**GIVbacks**](https://docs.giveth.io/giveconomy/givbacks). -* Provedores de liquidez e *stakers* podem ganhar recompensas no [**GIVfarm**](https://docs.giveth.io/giveconomy/givfarm). -* Todos os detentores de GIV podem criar e/ou votar em propostas no [**GIVgarden**](https://docs.giveth.io/giveconomy/givgarden). -* Qualquer pessoa que reivindique o GIV de sua participação na GIVeconomy recebe um fluxo contínuo de GIV do [**GIVstream**](https://docs.giveth.io/giveconomy/givstream) até 23 de dezembro de 2026. +Nossa comunidade pode participar da GIVeconomy das seguintes maneiras: +- Stakers de GIV podem ganhar recompensas na [**GIVfarm**](./givfarm). +- Doadores para [projetos verificados](https://giveth.io/projects/all?filter=Verified) no Giveth recebem recompensas de [**GIVbacks**](./givbacks). +- Detentores de GIV podem fazer stake de seu GIV para obter [**GIVpower!**](./givpower). Com GIVpower, eles podem impulsionar os projetos que amam para aumentar sua classificação, bem como a porcentagem de GIVbacks recompensados aos seus doadores. +- Qualquer pessoa que reivindique GIV de sua participação na GIVeconomy recebe um fluxo contínuo de GIV do [**GIVstream**](./givstream) até 23 de dezembro de 2026. -### Informações do token +### Endereços de Token -* Endereço do token na rede principal: 0x900db999074d9277c5da2a43f252d74366230da0 -* Endereço do token na Gnosis Chain (anteriormente Rede xDai): 0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75 +- Mainnet: [`0x900db999074d9277c5da2a43f252d74366230da0`](https://etherscan.io/token/0x900db999074d9277c5da2a43f252d74366230da0) +- Gnosis Chain: [`0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75`](https://gnosisscan.io/token/0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75) +- Optimism: [`0x528CDc92eAB044E1E39FE43B9514bfdAB4412B98`](https://optimistic.etherscan.io/token/0x528cdc92eab044e1e39fe43b9514bfdab4412b98) +- Solana: [`3Xi3EhKjnKAk2KTChzybUSWcLW6eAgTHyotHH1U6sJE1`](https://solscan.io/token/3Xi3EhKjnKAk2KTChzybUSWcLW6eAgTHyotHH1U6sJE1) +- Polygon zkEVM: [`0xddAFB91475bBf6210a151FA911AC8fdA7dE46Ec2`](https://zkevm.polygonscan.com/token/0xddAFB91475bBf6210a151FA911AC8fdA7dE46Ec2) -### Distribuição +### Distribuição de Tokens GIV -Uma quantidade de 1 bilhão de tokens GIV foram mintados no início da GIVeconomy. 100 milhões dos tokens GIV são líquidos e disponíveis para uso imediato, e os outros 900 milhões foram alocados ao [GIVstream](https://docs.giveth.io/giveconomy/givstream) e estão sendo lançados continuamente em todo o "GIViverse" por um período de 5 anos (até 23 de dezembro de 2026). A distribuição da oferta total de GIV em todo o GIViverse é descrita no gráfico a seguir: +Um total de 1 bilhão de tokens GIV foram cunhados no início da GIVeconomy. 100 milhões dos tokens GIV são líquidos e estão disponíveis para uso imediato, e os outros 900 milhões foram alocados para o [GIVstream](./givstream) e estão sendo liberados continuamente em todo o "GIViverse" ao longo de um período de 5 anos (até 23 de dezembro de 2026). A distribuição do fornecimento total de GIV em todo o GIViverse é descrita no gráfico a seguir: -![](https://i.imgur.com/0cLOODE.jpg) -A GIVeconomy foi construída graças à nossa comunidade dedicada de Doadores. A Giveth vem crescendo desde 2016 com base em doações, tempo, habilidades, suor, generosidade e amor! +distribuição da economia GIV -## O Futuro da GIVeconomy +A GIVeconomy foi construída graças à nossa dedicada comunidade de Givers. Giveth tem crescido desde 2016 com base em doações, tempo, habilidades, suor, generosidade e amor! Estamos orgulhosos de lançar uma economia por e para os doadores, sem dinheiro obtido de pré-vendas ou capitalistas de risco. + +### Pools de Liquidez da DAO -O lançamento do GIVeconomy com todos os recursos descritos acima é apenas o começo - já estamos elaborando a próxima fase do Futuro da Doação. Estamos desenvolvendo sistemas que mudarão completamente a forma como as sociedades criam e recompensam a criação de bens públicos. +Estes são pools de liquidez que são apoiados pela DAO do Giveth. Consulte esta tabela para encontrar pools de liquidez de GIV; está organizada por rede, token emparelhado e tamanho do pool: -Continue lendo para saber mais sobre algumas das ideias cruas, emocionantes e belas que pretendemos concretizar. Se você quer ajudar a moldar a próxima geração de filantropia, comece a [explorar GIVeconomy](https://giv.giveth.io/) e [junte-se à nossa equipe](https://giveth.io/join)! + + +## O Futuro da GIVeconomy -### GIVcuration +O lançamento da GIVeconomy com todos os recursos descritos acima é apenas o começo - já estamos criando a próxima fase do Futuro da Doação. Estamos desenvolvendo sistemas que mudarão completamente a forma como as sociedades criam e recompensam a criação de bens públicos. -Esta será uma forma descentralizada de substituir a [Verificação de Projetos](https://docs.giveth.io/dapps/makeTraceableProject) pelo programa GIVbacks. Os membros da comunidade poderão fazer o *stake* de GIV (usando o Conviction Voting) em seus projetos favoritos no Giveth. Durante as rodadas de GIVbacks, os doadores dos projetos mais votados receberão mais GIV dos GIVbacks! Usando esse sistema, a comunidade decide quais projetos darão mais retorno aos doadores, o que, por sua vez, incentiva doações para projetos alinhados aos valores da comunidade. +Continue lendo para saber mais sobre as ideias cruas, emocionantes e belas que pretendemos concretizar. Se você quer ter um papel na formação da próxima geração de filantropia, comece a [explorar a GIVeconomy](https://giveth.io/giveconomy) e [junte-se à nossa comunidade](https://giveth.io/join)! -### GIVmatching +Gurves flow diagram -A Giveth planeja implementar a correspondência de doações para projetos na Giveth usando "Causas". As causas serão categorias de iniciativas para o bem, como regeneração ambiental, bens públicos digitais, causas sociais, etc. Os doadores poderão doar para o Causes, e esses fundos serão distribuídos para projetos favorecidos pela comunidade (como doação correspondente) usando [financiamento quadrático](https://wtfisqf.com/?grant=&grant=&grant=&grant=&match=1000). +### Gurves -### GIVfi +Um grande problema que existe na sociedade atual é que os criadores de bens públicos dependem de doações e, em última análise, de sacrifícios para sobreviver. Ao contrário do setor de bens privados, não há dinâmicas de mercado no setor de bens públicos para impulsionar a inovação e o crescimento. -A intenção com o GIVfi é criar uma forma sustentável de manter os fundos na *pool* comum do GIVgarden. Enquanto as doações no DApp estão esperando para serem desembolsadas, elas estarão gerando rendimentos que poderão ser usados para enviar GIV ao GIVgarden para financiar iniciativas usando o Voto de Convicção. +O token GIV introduzirá o poder dos mercados abertos no setor de bens públicos através dos Gurves. Gurves usará [curvas de vinculação](https://thegraph.academy/curators/introduction-to-bonding-curves/) para permitir que os projetos lancem suas próprias microeconomias apoiadas por GIV, conectadas ao valor real que fornecem. As curvas de vinculação são contratos inteligentes que mantêm colateral e cunham ou queimam tokens de acordo com uma curva de preços determinada matematicamente. Isso proporciona estabilidade à economia de tokens do novo projeto e liquidez incorporada. -![](https://i.imgur.com/FRcA3p6.jpg) +Gurves permitirá que os projetos tokenizem seu impacto e, graças à [curva de vinculação aumentada](https://www.commonsstack.org/augmented-bonding-curve), oferecerá fluxos de receita incorporados que prosperam com a especulação. -### GURVES +Gurves é nosso maior sonho e o ponto central de nosso [roteiro de longo prazo](https://blog.giveth.io/evolving-nonprofits-into-regen-economies-f8282f97f8d3). -Nosso maior sonho é apoiar projetos definitivos em Giveth para que se tornem suas próprias microeconomias. A ideia é que quando um doador doa para um projeto verificado no Giveth, ele recebe algum GIV do programa GIVbacks. Quando isso acontece, algum GIV é colocado em uma curva de ligação que é gerada exclusivamente para o projeto. O doador então recebe "tokens de projeto" recém-mintados da curva de ligação. Os projetos estão, de fato, recebendo sua própria economia simbólica, abrindo infinitas possibilidades de incentivos e design de sistemas! +----- -> ### Interacting using the Torus Wallet -> Para interagir com o [GIVeconomy](https://giv.giveth.io/) e outros dApps usando a carteira Torus, você terá que conectar sua carteira. Para se conectar, clique no ícone “Connect Wallet” no canto superior direito do site, selecione Torus e verifique. A carteira Torus permite que os usuários façam login com contas de vários serviços da Web diferentes, portanto, certifique-se de fazer login com a mesma conta usada para configurar a carteira. -> ![](https://i.imgur.com/rmrHcaV.png) -> Se você estiver usando o navegador Brave, precisará desativar o recurso Brave's Shield. Para fazer isso, clique no logotipo do Brave à direita da barra de pesquisa e desative o Escudo. -> ![](https://i.imgur.com/YJhf8Av.png) --------- +**A missão da Giveth é recompensar e capacitar aqueles que dão.** -A missão da Giveth é recompensar e capacitar aqueles que doam. [A GIVeconomy](https://giv.giveth.io/) é um marco importante no futuro da doação e está permitindo que nosso coletivo de projetos, doadores, construtores e membros da comunidade doem de novas maneiras que apoiam projetos, a sociedade e o mundo! \ No newline at end of file +[A GIVeconomy](https://giveth.io/giveconomy) é um marco importante no Futuro da Doação e está permitindo que nosso coletivo de projetos, doadores, construtores e membros da comunidade doem de novas maneiras que apoiam projetos, a sociedade e o mundo! \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md index 4d79824a3a..4800e156b3 100644 --- a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md +++ b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md @@ -27,5 +27,4 @@ Grandes projetos fazem a Giveth prosperar! Temos um processo de Verificação de * Visite Giveth.io para ver a mágica acontecendo * Junte-se ao nosso [Discord](https://discord.giveth.io/) para conhecer a comunidade -* Para Doadores e proprietários de projetos, saiba mais em [Primeiros Passos](https://docs.giveth.io/dapps/gettingStarted) -* Para desenvolvedores, acesse o [Guia do Colaborador](https://docs.giveth.io/dapps/contributors) \ No newline at end of file +* Para Doadores e proprietários de projetos, saiba mais em [Primeiros Passos](/dapps/gettingStarted) \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/projectVerification.md b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/projectVerification.md index a6c5024326..ff0559eaf6 100644 --- a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/projectVerification.md +++ b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/projectVerification.md @@ -10,7 +10,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl' **Grandes mudanças estão chegando na Verificação de Projetos!** Estamos em processo de descentralizar nosso sistema de verificação de projetos, então alguns processos podem ter mudado. *[Confira este tópico no fórum para se manter atualizado](https://forum.giveth.io/t/decentralizing-project-verification/1528/9)*. Este artigo será atualizado em breve para refletir a versão final do novo sistema. ::: -Giveth está descentralizando progressivamente seu sistema de revisão de projetos para verificar sua legitimidade e determinar se estão fornecendo um bem público. Este sistema determina quais projetos oferecem recompensas aos seus doadores através do [programa GIVbacks](/pt/giveconomy/givbacks), bem como quais projetos são elegíveis para serem impulsionados com [GIVpower](/pt/giveconomy/givpower). +Giveth está descentralizando progressivamente seu sistema de revisão de projetos para verificar sua legitimidade e determinar se estão fornecendo um bem público. Este sistema determina quais projetos oferecem recompensas aos seus doadores através do [programa GIVbacks](/giveconomy/givbacks), bem como quais projetos são elegíveis para serem impulsionados com [GIVpower](/giveconomy/givpower). Há dois status que os projetos podem ter que impactam sua elegibilidade para GIVbacks e GIVpower: "Avaliado" e "Elegível para GIVbacks". Cada um deles tem um fluxo único e é recomendado para diferentes tipos de projetos. @@ -29,7 +29,7 @@ Os Verificadores Giveth são um grupo de membros confiáveis da comunidade Givet #### Elegibilidade e Benefícios -Quando um projeto que ainda não é elegível para GIVbacks recebe 3 avaliações de Verificadores Giveth, ele se torna "Avaliado". Isso permitirá que o projeto seja impulsionado por [GIVpower](/pt/giveconomy/givpower). +Quando um projeto que ainda não é elegível para GIVbacks recebe 3 avaliações de Verificadores Giveth, ele se torna "Avaliado". Isso permitirá que o projeto seja impulsionado por [GIVpower](/giveconomy/givpower). #### Como Funciona a Avaliação @@ -70,8 +70,8 @@ Os proprietários de projetos podem se inscrever, após fazer login, na página - Crie maior legitimidade para seu Projeto. - Construa mais confiança e transparência com os Doadores. - Faça seu projeto se destacar! Seja listado como um projeto "Elegível para GIVbacks" em nossa plataforma e pesquisável por essa categoria. -- Os stakers de GIV poderão impulsionar seu projeto com [GIVpower](/pt/giveconomy/givpower). Sim, você pode até impulsionar seu próprio projeto! -- Ter o selo de Elegível para GIVbacks pode aumentar suas chances de participação nas rodadas de [Financiamento Quadrático do Giveth](/pt/quadraticfunding). +- Os stakers de GIV poderão impulsionar seu projeto com [GIVpower](/giveconomy/givpower). Sim, você pode até impulsionar seu próprio projeto! +- Ter o selo de Elegível para GIVbacks pode aumentar suas chances de participação nas rodadas de [Financiamento Quadrático do Giveth](/quadraticfunding). - Participe do programa GIVbacks, que recompensa os doadores por suas doações. Uma vez que seu projeto seja elegível para GIVbacks, os apoiadores que doarem para seu projeto serão recompensados com tokens GIV. A elegibilidade para GIVbacks aumentará significativamente a probabilidade de seu projeto receber doações. ***Observe que as endereços dos projetos elegíveis para GIVbacks não receberão recompensas GIVbacks por doações feitas ao seu próprio projeto ou a outros projetos Elegíveis para GIVbacks. Consulte as [Medidas de Desqualificação](#disqualifying-factors-for-the-givbacks-program) detalhadas abaixo.*** ## Medidas de Qualificação para a Elegibilidade de GIVbacks diff --git a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/testingGIVeconomy.md b/i18n/pt/docusaurus-plugin-content-docs-dapps/current/testingGIVeconomy.md deleted file mode 100644 index 492f075760..0000000000 --- a/i18n/pt/docusaurus-plugin-content-docs-dapps/current/testingGIVeconomy.md +++ /dev/null @@ -1,125 +0,0 @@ ---- -id: testingGIVeconomy -title: Diretrizes de Teste GIVeconomy -slug: dapps/testingGIVeconomy ---- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import styles from '../../../../src/css/custom.css'; - - -Este é um guia para cenários completos de teste de usuário para o GIVeconomy DApp. O teste deve ser feito no servidor de teste que pode ser encontrado em https://staging.giv.giveth.io/. - -## Requisitos - -* Por favor, use um navegador moderno. Se você encontrar um bug, tente a mesma coisa com outro navegador. Por favor, reporte o problema em qualquer caso, mas diga-nos se o problema pode ser específico do navegador -* Use "problemas" no [GitHub](https://github.com/Giveth/GIVeconomy/issues) para relatórios e comentários. - -## Casos de uso - -As ações a seguir são definidas como funcionalidade principal. Se uma dessas etapas estiver com erros, isso representa um erro crítico. - -### Geral - -* Os botões na página "Visão geral" são responsivos -* As abas `GIVgarden`, `GIVfarm`, etc.. são responsivas -* Os botões do cabeçalho da barra de navegação são responsivos -* Pode entrar com sucesso na barra de navegação com carteiras web (atualmente otimizado para MetaMask) - -### GIVgarden - -A implantação de teste do GIVgarden usa Kovan Network e Gnosis Chain (anteriormente xDai Network). O token usado para esta implantação é DRGIV3. - -> ⚠️ **INFO** -> DRGIV3 pode ser encapsulado no [DRGIV3 Garden](https://gardens-staging.1hive.org/#/xdai/garden/0x16388d99199a74810fc572049b3d4d657e7d5deb) para receber gDRGIV3. Esta é a mesma ação que staking seu DRGIV3 no GIVgarden Staking do GIVfarm na Gnosis Chain. - -* Os botões que ligam ao GIVgarden estão funcionando -* `SAIBA MAIS` links estão funcionando -* Embrulhe o DRGIV3 no GIVgarden - Verifique se a quantidade de Tokens é atualizada no GIVgarden Staking do GIVfarm na Gnosis Chain. -* Abra o DRGIV3 no GIVgarden - Verifique se o valor do seu Token é atualizado no GIVgarden Staking no GIVfarm na Gnosis Chain. - -### GIVfarm - -A implantação de teste do GIVfarm usa a rede Gnosis Chain e a rede Kovan (Mainnet). O token usado para esta implantação é DRGIV3: - -* `0x83a8eea6427985C523a0c4d9d3E62C051B6580d3` na Gnosis Chain -* `0x29434a25abd94ae882aa883eea81585aaa5b078d` na Kovan - -Os tokens de teste usados para fornecer liquidez na Gnosis Chain são os seguintes: - -* Gnosis Chain TestHNY: `0x69F79C9eA174d4659B18c7993c7EFbBbB58cF068` -* Gnosis Chain TestWETH: `0x736a98655049433f79dCcF5e54b887E8890b63D1` - -Em Kovan, o Kovan ETH regular é usado para fornecer liquidez e pagar taxas. - -#### Casos de teste da Gnosis Chain (anteriormente Rede xDai) - -* A alternância Gnosis Chain / Ethereum Network funciona -* `?` dicas de ferramentas de passar o mouse funcionam -* Forneça Liquidez com DRGIV3 e TestHoney no Honeyswap -* Forneça Liquidez com DRGIV3 e TestETH no Sushiswap -* Pode investir tokens LP nos respectivos farms GIV/HNY ou GIV/ETH - o Token LP equivale a atualização de Investimento/Remoção na interface do usuário -* Pode investir DRGIV3 em GIVgarden Staking - Token equivale a atualização de Investimento/Remoção na interface do usuário -* Após investir em DRGIV3, verifique as atualizações do valor do token envolvido (gDRGIV3) no [DRGIV3 Garden](https://gardens-staging.1hive.org/#/xdai/garden/0x16388d99199a74810fc572049b3d4d657e7d5deb) -* APR está sendo exibido corretamente (se mostrar 0%, isso é ruim) -* Clicando `?` na linha APR abre o modal APR, os links são funcionais no modal -* Atualizações de valor exigível ao longo do tempo -* A quantidade de streaming é mostrada (até 2 casas decimais) -* Se a quantidade for muito pequena, `0,0001` é mostrado -* "Suas recompensas GIVfarm" (canto superior direito da página) exibe corretamente o total de recompensas pendentes de todas as farms combinadas. -* Colheita de cada farm - As transações são bem-sucedidas e os valores Reclamáveis, Transmitidos e os GIV na carteira são atualizados corretamente -* Pode Remover Tokens de todos os farms - O token equivale à atualização de Investimento/Remoção na interface do usuário -* Após retirar o DRGIV3 do farm GIVgarden, verifique as atualizações do valor do token encapsulado (gDRGIV3) no [DRGIV3 Garden](https://gardens-staging.1hive.org/#/xdai/garden/0x16388d99199a74810fc572049b3d4d657e7d5deb) - -#### Casos de teste de rede Kovan (rede principal) - -* A alternância Gnosis Chain / Ethereum Network funciona -* `?` dicas de ferramentas de passar o mouse funcionam -* Mint Univ3 NFT com DRGIV3 e ETH em Uniswap (Kovan) -* Fornecer Liquidez com DRGIV3 e WETH no Balanceador (Kovan) -* Pode investir Univ3 NFT em GIV/ETH Uniswap farm - atualizações de valor de NFT abaixo dos botões Stake/Unstake -* Pode investir tokens LP no farm do balanceador GIV/ETH - LP Token equivale a atualização de Investimento/Remoção na interface do usuário -* Pode investir DRGIV3 em Investimento de Ativo Único - Token equivale a atualização de Investimento/Remoção na interface do usuário -* APR está sendo exibido corretamente (se mostrar 0%, isso é ruim) -* Clicando `?` na linha APR abre o modal APR, os links são funcionais no modal -* Atualizações de valor exigível ao longo do tempo -* A quantidade de streaming é mostrada (até 2 casas decimais) -* "Suas recompensas GIVfarm" (canto superior direito da página) exibe corretamente o total de recompensas pendentes de todas as farms combinadas. -* Colheita de cada farm - As transações são bem-sucedidas e os valores Reclamáveis, Transmitidos e os GIV na carteira são atualizados corretamente -* Pode Remover Tokens de todos os farms - O token equivale à atualização de Investimento/Remoção na interface do usuário - -## GIVbacks - -Para saber como criar uma distribuição GIVback de teste, entre em contato com um desenvolvedor ou mitch (divine_comedian#5493) no Discord para ajudá-lo. - -Você terá que fazer uma doação legítima para um projeto verificado no Giveth.io para testar GIVbacks com seu próprio endereço Ethereum. - -Depois de executar uma distribuição de teste, você pode verificar algumas partes da página `GIVbacks`: - -> ⚠️ **INFO** -> GIVbacks estão disponíveis apenas na Gnosis Chain (anteriormente Rede xDai). - -* Verifique o valor do seu GIVbacks Reward, verificando se os cálculos estão alinhados com as doações que você fez para um projeto verificado durante o período de GIVbacks definido. -* O valor resgatável do seu GIVbacks deve ser um valor definido (não aumentando como recompensas do GIVfarm). -* A quantidade de streaming de GIVbacks deve estar na tabela de histórico de GIVstream no momento da distribuição de GIVbacks. -* A colheita de GIVbacks é bem sucedida. -* Os botões `DOAR` e `VERIFICAR` funcionam. - -## GIVstream - -O GIVstream está disponível em Gnosis Chain e Kovan. Certifique-se de ter recompensas de farm pendentes em ambas as redes para testar completamente o GIVstream. - --A alternância Gnosis Chain/Ethereum Network funciona - -* Botões para `PROJETOS`, `PROPOSTAS`, `OPORTUNIDADES` e `SAIBA MAIS` funcionam. -* Pode colher recompensas do GIVstream no modal superior direito em Gnosis Chain e Kovan. -* `?` imagem no modal de recompensas GIVstream mostra pop-up quando clicado, links e botão dentro do modal são funcionais. -* `?` dicas de ferramentas de passar o mouse funcionam. -* `Expansão GIViverse` é exibida corretamente (se for 0%, isso é ruim). -* `Tempo restante` é exibido corretamente (o GIVstream termina em 23 de dezembro de 2026). -* Os aumentos do fluxo de GIVstream são mostrados na tabela de histórico. As recompensas do GIVfarm devem aparecer na tabela após reivindicar do GIVfarm. As recompensas dos GIVbacks devem aparecer na tabela no momento da distribuição dos GIVbacks. - - ---- - -Não se esqueça de participar das reuniões semanais do Platform Circle para ficar por dentro. Leia nosso [guia do colaborador de desenvolvimento](https://docs.giveth.io/dapps/contributors) para obter todas as informações de que você precisa para se tornar um colaborador regular do Giveth Development & Testing. \ No newline at end of file diff --git a/i18n/pt/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md b/i18n/pt/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md index 05f9743749..54f66d0348 100644 --- a/i18n/pt/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md +++ b/i18n/pt/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md @@ -9,7 +9,7 @@ import NotTranslatedMessage from '../../_notTranslatedPT.mdx' Giveth actively experiments with different organizational structures and governance models. We currently divide our contributors and work done by subDAOs & Chapters. To learn more about specific governance processes, [read here](./governanceProcess) # subDAOs -The Giveth DAO is divided into smaller subDAOs or Working Groups (WG), each subDAO is responsible for managing it's own budget, goals and contributors, each subDAO also has a leader that carries the flag and ensure all of their contributors work towards not only the goals of the subDAO but also that they serve the [Giveth Mission](./whatisgiveth#our-mission). subDAOs are financially beholden to the DAO in that they must present a budget every 3 months (Seasons) along with the goals they are hoping to achieve by the end of each Season. Budget proposals follow standard giveth [Advice Process](./adviceProcess) and subsequent voting on [Snapshot](./governanceProcess#snapshot-voting). +The Giveth DAO is divided into smaller subDAOs or Working Groups (WG), each subDAO is responsible for managing it's own budget, goals and contributors, each subDAO also has a leader that carries the flag and ensure all of their contributors work towards not only the goals of the subDAO but also that they serve the [Giveth Mission](/whatisgiveth#our-mission). subDAOs are financially beholden to the DAO in that they must present a budget every 3 months (Seasons) along with the goals they are hoping to achieve by the end of each Season. Budget proposals follow standard giveth [Advice Process](./adviceProcess) and subsequent voting on [Snapshot](./governanceProcess#snapshot-voting). SubDAOs are based around different products and programs and can have a wide range of contributors from developers, designers, community managers, marketers, etc. diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVdrop.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVdrop.md index a203627b3d..01733e6153 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVdrop.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVdrop.md @@ -23,7 +23,7 @@ GIVdrop ve ilgili GIVstream'in uygun alıcıları şunları içerir: * Giveth TRACE'in Beta sürümünü kullanan eski kullanıcıları %1 * 1-7 arasındaki turlarda Gitcoin Hibelerine geçmişte bağış yapanlar %1 -Blockchain4Good DAO kahramanlar grubu, 60'tan fazla farklı gruplandırma ile 2500'den fazla benzersiz adresin bir listesini içerir. Adreslerin çoğu, kripto bağışçıları olarak tanımlanan kişilere aittir. Geri kalan adresler ise [Giveth'in misyonunu](/tr/whatisgiveth/) geliştirme için doğrudan veya dolaylı olarak çalışan, değer odaklı DAO üyelerine aittir. Bu gruplardan herhangi birinin (ve diğerlerinin) parçasıysanız, bir GIVdrop'unuz olabilir: +Blockchain4Good DAO kahramanlar grubu, 60'tan fazla farklı gruplandırma ile 2500'den fazla benzersiz adresin bir listesini içerir. Adreslerin çoğu, kripto bağışçıları olarak tanımlanan kişilere aittir. Geri kalan adresler ise [Giveth'in misyonunu](/whatisgiveth/) geliştirme için doğrudan veya dolaylı olarak çalışan, değer odaklı DAO üyelerine aittir. Bu gruplardan herhangi birinin (ve diğerlerinin) parçasıysanız, bir GIVdrop'unuz olabilir: * 1Hive * ChievMint @@ -64,11 +64,11 @@ Buradan, uygunluğunuzu kontrol etmek için web3 cüzdanınızı DApp'e bağlama Bağlandıktan sonra üç durumdan biri gerçekleşir: -* [Claim edebileceğiniz gereken bir GIVdrop'unuz var, GÜZEL!](/tr/giveconomy/givdrop#1-givdrop-to-claim) -* [Adres daha önce GIVdrop claim etmiş, MUAZZAM!](/tr/giveconomy/givdrop#2-the-address-provided-has-already-claimed-its-givdrop) -* [GIVdrop'u kaçırdınız. :(](/tr/giveconomy/givdrop#3-you-missed-the-givdrop-sad-face) +* [Claim edebileceğiniz gereken bir GIVdrop'unuz var, GÜZEL!](/giveconomy/givdrop#1-givdrop-to-claim) +* [Adres daha önce GIVdrop claim etmiş, MUAZZAM!](/giveconomy/givdrop#2-the-address-provided-has-already-claimed-its-givdrop) +* [GIVdrop'u kaçırdınız. :(](/giveconomy/givdrop#3-you-missed-the-givdrop-sad-face) -Nasıl devam edeceğinizi öğrenmek için yukarıdaki durumlardan herhangi birine tıklayın. GIVdrop uygunluğu hakkında daha fazla bilgi edinmek için [buraya](/tr/giveconomy/givdrop) tıklayın. +Nasıl devam edeceğinizi öğrenmek için yukarıdaki durumlardan herhangi birine tıklayın. GIVdrop uygunluğu hakkında daha fazla bilgi edinmek için [buraya](/giveconomy/givdrop) tıklayın. --- @@ -85,7 +85,7 @@ Son sayfada GI düşüşünüzü talep edebilir ve GIV tokenını MetaMask cüzd claim your giv now screen -GIVdrop'a ek olarak, 5 yıla kadar bir süre boyunca size sürekli olarak GIV akışı sağlayacak bir GIVstream alacaksınız - buradan [GIVstream](/tr/giveconomy/givstream) hakkında daha fazla bilgi edinin. +GIVdrop'a ek olarak, 5 yıla kadar bir süre boyunca size sürekli olarak GIV akışı sağlayacak bir GIVstream alacaksınız - buradan [GIVstream](/giveconomy/givstream) hakkında daha fazla bilgi edinin. harvesting your GIVdrop @@ -111,7 +111,7 @@ Eğer kaçırdıysanız, üzülmeyin; GIV kazanmanın başka yolları da var! [G buy tokens link from GIVfarm -Gerçek bir GIVhero olmak istiyorsanız, GIVbacks programına katılın. [Giveth.io](https://giveth.io/projects/)'da doğrulanmış projelere bağış yaparak GIV kazanmaya hak kazanabilirsiniz. [GIVbacks](/tr/giveconomy/givbacks) programı hakkında daha fazla bilgiyi buradan edinebilirsiniz. +Gerçek bir GIVhero olmak istiyorsanız, GIVbacks programına katılın. [Giveth.io](https://giveth.io/projects/)'da doğrulanmış projelere bağış yaparak GIV kazanmaya hak kazanabilirsiniz. [GIVbacks](/giveconomy/givbacks) programı hakkında daha fazla bilgiyi buradan edinebilirsiniz. ## GIVdrop claimlerken sorun yaşamanız halinde: Aşağıdakiler de dahil olmak üzere çeşitli nedenlerle kendinizi GIVdrop Connect sayfasında sıkışıp kalmış bulabilirsiniz: @@ -123,4 +123,4 @@ Bunu düzeltmek için MetaMask'ı açın ve bağlantınızı doğrulayın: troubleshooting getting stuck -Gnosis Chain'de (eski adıyla xDai Network) olduğunuzdan emin olun ve talep etmek istediğiniz cüzdanı DApp'e bağlayın. Sayfa otomatik olarak güncellenmiyorsa, hızlı bir şekilde yenileyin (F5) ve artık talep etmeye hazırsınız! \ No newline at end of file +Gnosis Chain'de (eski adıyla xDai Network) olduğunuzdan emin olun ve talep etmek istediğiniz cüzdanı DApp'e bağlayın. Sayfa otomatik olarak güncellenmiyorsa, hızlı bir şekilde yenileyin (F5) ve artık talep etmeye hazırsınız! diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVfarm.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVfarm.md index 192425e3af..b69254c16c 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVfarm.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVfarm.md @@ -83,4 +83,4 @@ GIVfarm likidite madenciliği arzına dayalı 1. Tur (26 hafta) haftalık GIV ö UniV3 ödül programının 13. haftada sona ermesinin bir sonucu olarak, daha önce bu ödüller için ayrılmış olan ve artık GIVfarm tahsisinin parçası olmayan yaklaşık 5 milyon GIV olduğunu unutmayın. -Bu programdan sonra yeni havuzlar ve dağıtım değişiklikleri içerebilecek başka turlar başlatılabilir. GIVfarm'dan gelen tüm ödüller GIVstream'den etkilenecektir. Daha fazla bilgi için [GIVstream dökümanlarını](/tr/giveconomy/givstream) inceleyebilirsiniz. \ No newline at end of file +Bu programdan sonra yeni havuzlar ve dağıtım değişiklikleri içerebilecek başka turlar başlatılabilir. GIVfarm'dan gelen tüm ödüller GIVstream'den etkilenecektir. Daha fazla bilgi için [GIVstream dökümanlarını](/giveconomy/givstream) inceleyebilirsiniz. diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md index 2e079d434c..21fb6d153e 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/GIVgarden.md @@ -7,9 +7,9 @@ import useBaseUrl from '@docusaurus/useBaseUrl' import styles from '../../../../src/css/custom.css' -Giveth, GIV token sahiplerinin DAO yönetmesine ve [misyon, vizyon ve değerleriyle](/tr/whatisgiveth/) uyumlu projelere fon tahsis etmesine izin vermek için [1hive](https://forum.1hive.org/t/welcome-to-1hive/7) tarafından geliştirilen Gardens DAO yönetişim platformunu seçti. Eşsiz Giveth Garden, "GIVgarden" olarak adlandırılmıştır ve Gnosis Chain'de (eski adıyla xDai Network) konuşlandırılmıştır. GIVgarden'da yönetişim için kullanılan ana araçlar [Kanaat Oylaması](/tr/whatisgiveth/covenant) ve Tao Oylamasıdır. +Giveth, GIV token sahiplerinin DAO yönetmesine ve [misyon, vizyon ve değerleriyle](/whatisgiveth/) uyumlu projelere fon tahsis etmesine izin vermek için [1hive](https://forum.1hive.org/t/welcome-to-1hive/7) tarafından geliştirilen Gardens DAO yönetişim platformunu seçti. Eşsiz Giveth Garden, "GIVgarden" olarak adlandırılmıştır ve Gnosis Chain'de (eski adıyla xDai Network) konuşlandırılmıştır. GIVgarden'da yönetişim için kullanılan ana araçlar [Kanaat Oylaması](/whatisgiveth/covenant) ve Tao Oylamasıdır. -GIVgarden, Giveth [Topluluk Sözleşmesi](/tr/whatisgiveth/covenant) zincir üstü ve zincir dışı davranış standartlarını belirleyen merkeziyetsiz bir sosyal sözleşme olarak kullanır. +GIVgarden, Giveth [Topluluk Sözleşmesi](/whatisgiveth/covenant) zincir üstü ve zincir dışı davranış standartlarını belirleyen merkeziyetsiz bir sosyal sözleşme olarak kullanır. GIVgarden detaylarına [buradan](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98) erişebilirsiniz. @@ -47,7 +47,7 @@ GIVgarden'da yapılabilecek üç tür teklif vardır: **Finansman**, **Öneri** GIVgarden'ın nasıl çalıştığı hakkında daha fazla bilgi edinmek için [1hive belgelerini](https://1hive.gitbook.io/gardens/) inceleyebilirsiniz. ## Sözleşme -GIVgarden'a katılmak için önce [Giveth Covenant](/tr/whatisgiveth/covenant)'ı imzalamanız gerekir. Bu sözleşme, zincir üstü ve zincir dışı topluluk için standartları belirleyen merkeziyetsiz sosyal sözleşmemizdir. +GIVgarden'a katılmak için önce [Giveth Covenant](/whatisgiveth/covenant)'ı imzalamanız gerekir. Bu sözleşme, zincir üstü ve zincir dışı topluluk için standartları belirleyen merkeziyetsiz sosyal sözleşmemizdir. ## İtiraz Edilebilirlik Bir teklif oluşturmak veya teklife itiraz etmek için GIV'yi GIVgarden'a yatırmanız gerekir. Bir teklif yaptığınızda, buradan bir miktar GIV, [Teklif Depozitosu](https://1hive.gitbook.io/gardens/actions-for-community-members/proposals/creating-a-new-proposal#what-is-the-proposal-deposit) (diğer adıyla “İşlem Depozitosu”) olarak kullanılacak ve teklifinize itiraz edildiğinde (yani Sözleşme ile anlaşmaya varmamakla suçlandığında) teminat olarak tutulacaktır. Benzer şekilde, bir teklife itiraz etmek isterseniz ilk depozitodan elde edilen bir miktar GIV, [İtiraz Depozitosu](https://1hive.gitbook.io/gardens/actions-for-community-members/proposals/challenge-a-proposal#what-is-the-challenge-deposit) olarak, yani bir itirazda bulunmak için teminat olarak kullanılacaktır. @@ -57,13 +57,13 @@ GIVgarden'da bir teklife itiraz edildiğinde, teklifi oluşturanın belirli bir Yine 1Hive tarafından inşa edilen [Celeste](https://1hive.gitbook.io/celeste/), GIVgarden'da son backstop görevi gören DAO'lar için merkeziyetsiz bir mahkemedir. Celeste, itiraz edilen tekliflerin işaretlenmesine ve rastgele seçilmiş bir jüri üyesinin değerlendirmesine sunulmasına izin vererek, tartışmalı tekliflerin yasal süreç olmadan geçirilemeyeceğini garanti eder. ## Tekliflerin Yaşam Döngüsü -Giveth'i ve nasıl çalıştığımızı iyi anladığınızı ve topluluğa önermek için harika bir şeyimiz olduğunu düşünüyorsanız, mümkün olan en iyi başarı şansına sahip olmak için saygı duymanız gereken [bazı süreçler](/tr/whatisgiveth/) vardır. +Giveth'i ve nasıl çalıştığımızı iyi anladığınızı ve topluluğa önermek için harika bir şeyimiz olduğunu düşünüyorsanız, mümkün olan en iyi başarı şansına sahip olmak için saygı duymanız gereken [bazı süreçler](/whatisgiveth/) vardır. * **Harika bir fikir üzerinde çalışın**! Giveth Topluluğu veya Platformu için değerli olacağını düşündüğünüz bir fikir bulun. Fikriniz finansman gerektiriyorsa, maliyetini ne kadar ve nasıl haklı çıkarabileceğinizi düşünün. * **Bir forum gönderisi oluşturun**. Fikrinizi [Giveth Forumunda](https://forum.giveth.io/) uygun kategoride yayınlayın ve teklifinizi ayrıntılı olarak özetleyin. Böylelikle topluluğun teklifinizin etkilerini incelemesine ve değerlendirmesine olanak tanırsınız. GIVgarden'da oluşturulan teklifler, ayrıntılarını açıklayan bir Giveth forum gönderisine bağlantı içermelidir. -* **Tavsiye Sürecini Kullanın**. Forum gönderinizin ardından topluluk size geri bildirimde bulunacak ve endişelerinizi dile getirecektir. [Tavsiye Süreci](/tr/whatisgiveth/adviceProcess), teklifinizi değiştirmenize veya mümkün olan en iyi sürüm olmasını ve maksimum fikir birliğine varmasını sağlayarak endişelerinizi gidermenize olanak tanır. -* **Giveth Sözleşmesini imzalayın**. GIVgardens'ta [Giveth Covenant](/tr/whatisgiveth/covenant)'ı kabul ettiğinizi imzalamanız, sağladığı yönetişim araçlarını kullanmaya başlamanıza izin verecektir. +* **Tavsiye Sürecini Kullanın**. Forum gönderinizin ardından topluluk size geri bildirimde bulunacak ve endişelerinizi dile getirecektir. [Tavsiye Süreci](/whatisgiveth/adviceProcess), teklifinizi değiştirmenize veya mümkün olan en iyi sürüm olmasını ve maksimum fikir birliğine varmasını sağlayarak endişelerinizi gidermenize olanak tanır. +* **Giveth Sözleşmesini imzalayın**. GIVgardens'ta [Giveth Covenant](/whatisgiveth/covenant)'ı kabul ettiğinizi imzalamanız, sağladığı yönetişim araçlarını kullanmaya başlamanıza izin verecektir. * **GIV'i GIVgarden'a yatırın**. Her teklif, bir Teklif Depozitosu, yani teminat olarak gönderdiğiniz belirli bir miktarda GIV gerektirir. Bu, spam tekliflerini caydırır ve itiraz edilen bir teklifin kaybedilmesi veya kabul edilmesi durumunda da kaybedilebilir. * **Teklifinizi yayınlayın**. GIVgarden'da gerekli bilgileri sağlayarak Teklif Depozitosu ile birlikte teklifinizi hazırlayın ve yayınlayın. * **Topluluğa Oy Vermesini Hatırlatın!** Şimdi topluluk, GIV'lerini arkasına alıp almamayı seçerek nihai teklifinizi tartışacak. Yeterli desteği alırsa teklif geçer. @@ -103,4 +103,4 @@ GIVgarden'ımızdaki mevcut parametreler aşağıdaki gibidir: | -------- | -------- | -------- | | Depozito Yatırma | 5000 | GIV | | İtiraz Depozitosu | 10000 | GIV | -| Anlaşma Periyodu | 7 | Gün | \ No newline at end of file +| Anlaşma Periyodu | 7 | Gün | diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/ImportTorusMM.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/ImportTorusMM.md index 2eb92d0cf6..c562f5382f 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/ImportTorusMM.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/ImportTorusMM.md @@ -7,7 +7,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl'; import styles from '../../../../src/css/custom.css' -Torus cüzdanı, kriptoya yeni başlayanlar için harika bir seçenek olsa da merkeziyetsiz uygulamalarla (dApp'ler) etkileşim kurarken kullanımı daha zor olabilir. Giveth kullanıcıları, [GIVeconomy](https://giveth.io/) ile etkileşime girerek [GIV](/tr/giveconomy/) kazanma fırsatına sahiptir. Torus kullanıcıları [GIVback](https://giveth.io/givbacks) talep edebilir, [GIVfarm](https://giveth.io/givfarm)'da tokenlarını stake edebilir, [GIVstream](https://giveth.io/givstream)'lerini talep edebilir ve [GIVdroplarını talep edebilir](https://giveth.io/claim) ([eğer uygunsa](/tr/giveconomy/givdrop)), ancak MetaMask kullanıcıları daha akıcı bir kullanıcı deneyiminden faydalanır. Ek olarak, şu anda [GIVgarden](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98), Torus cüzdan entegrasyonunu içermemektedir. Web3 topluluğuna tam olarak entegre olma araçlarıyla yeni gelen kullanıcıları kriptoya adapte etmek istiyoruz. MetaMask, güvenli bir kripto cüzdanı ve blok zinciri uygulamalarına yüksek düzeyde optimize edilmiş bir ağ geçididir. Bu kılavuzun amacı, Torus özel anahtarının MetaMask'a nasıl aktarılacağını açıklamak ve böylece daha geniş işlevsellik sağlamaktır. MetaMask cüzdanına nasıl başlayacağınızla ilgili talimatlar için [Metamask ekibinin bu makalesine](https://metamask.zendesk.com/hc/en-us/articles/360015489531-Getting-Started-With-MetaMask) göz atın. +Torus cüzdanı, kriptoya yeni başlayanlar için harika bir seçenek olsa da merkeziyetsiz uygulamalarla (dApp'ler) etkileşim kurarken kullanımı daha zor olabilir. Giveth kullanıcıları, [GIVeconomy](https://giveth.io/) ile etkileşime girerek [GIV](/giveconomy/) kazanma fırsatına sahiptir. Torus kullanıcıları [GIVback](https://giveth.io/givbacks) talep edebilir, [GIVfarm](https://giveth.io/givfarm)'da tokenlarını stake edebilir, [GIVstream](https://giveth.io/givstream)'lerini talep edebilir ve [GIVdroplarını talep edebilir](https://giveth.io/claim) ([eğer uygunsa](/giveconomy/givdrop)), ancak MetaMask kullanıcıları daha akıcı bir kullanıcı deneyiminden faydalanır. Ek olarak, şu anda [GIVgarden](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98), Torus cüzdan entegrasyonunu içermemektedir. Web3 topluluğuna tam olarak entegre olma araçlarıyla yeni gelen kullanıcıları kriptoya adapte etmek istiyoruz. MetaMask, güvenli bir kripto cüzdanı ve blok zinciri uygulamalarına yüksek düzeyde optimize edilmiş bir ağ geçididir. Bu kılavuzun amacı, Torus özel anahtarının MetaMask'a nasıl aktarılacağını açıklamak ve böylece daha geniş işlevsellik sağlamaktır. MetaMask cüzdanına nasıl başlayacağınızla ilgili talimatlar için [Metamask ekibinin bu makalesine](https://metamask.zendesk.com/hc/en-us/articles/360015489531-Getting-Started-With-MetaMask) göz atın. ## Özel Anahtar nedir? diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md deleted file mode 100644 index 2726d203f8..0000000000 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/developmentProcess.md +++ /dev/null @@ -1,118 +0,0 @@ ---- -id: developmentProcess -title: Development Process -slug: dapps/developmentProcess ---- -import NotTranslatedMessage from '../../_notTranslatedTR.mdx' -import TraceDeprecated from './_traceDeprecatedTR.mdx' - - - - - -*This section details the Giveth TRACE development process, deployments, and how merging and testing is handled.* - -## Development Planning, Sprints and Where to get Involved. -We run on a 2 week sprint cycle with weekly developer meetings to plan sprints and assess progress. You can checkout when the next one is on our [Google Calendar](https://calendar.google.com/calendar/embed?src=givethdotio%40gmail.com) and you can also reach out on the [Giveth Discord](https://discord.giveth.io) to `@moenick` the Giveth TRACE project manager. You can find the current [Giveth TRACE repository on Github](https://github.com/Giveth/giveth-dapp). - -## Deployments and Branch Organisation -Giveth TRACE has transitioned from passive to active development for post-beta release coming soon. There are two deployments currently used for the development process. - -Name | Blockchain | Branch Deployed | Auto Deploy | Use | ------|------------|-----------------|-------------|-----| -[beta](https://trace.giveth.io) | Mainnet/Rinkeby | master | no | Bridged deployment; Rinkeby for internal contract interactions, Mainnet for sending and receiving real funds. -[develop](https://develop.giveth.io) | Ropsten Test Network | develop | yes | Development environment for integrating and testing new features. Feature and pull request branches are deployed to this environment. - -The two branches below are being used in the gitflow. - -Name | Description | ------|------------| -master | The master branch tracks released code only. Commits are made to master around the middle of each month so as not to interfere with payment processes happening near the end and beginning of these months. -develop | Deployments made to develop are from local builds and include new features and bug fixes. - -## Usage of Zenhub Boards -Currently we use the Zenhub Boards extension for Github to track progress on features and fixes. You can get the [Zenhub extension here](https://www.zenhub.com/extension). - -The Current Github issue flow is as follows: - -Name | Usage | ------|------------| -New Issues | Create a new Issue for a new feature request or to report a bug. Tag a developer or `@moenick` to make sure it get's noticed. Use labels to add context to your issue. -Icebox | Features and Ideas to consider for future development, to be assesed by the Giveth Team only when developer bandwidth allows. -Product Backlog | Issues that need to be dealt with or approved new features for development. These will be queued into the next sprint progressively. -Epics | Large tasks which have been broken down into smaller issues. -Needs Clarification | Issues which require more clarification from the issue creator in order to move forward. -Sprint Backlog | Issues being worked on in the current sprint. -Bugs & Ops | Urgent tasks that need to be prioritized. Bandwidth is set aside in the sprint schedule for developers to address any issues here. -In Progress | Issues that have been picked up by a dev for the current sprint. -Code Review | Devs should review code referenced in these issues for quality assurance and fixing potential issues before moving to user testing. -UAT (User Acceptance Testing) | Features or Fixes ready to be user tested. -Done | Issues ready to be merged to `master` according to the commit cycle. - - -### Making a Pull Request -Before making new Pull Request, make sure that your code does not have any linter issues and can be deployed. Only PRs that successfully deploy and don't have any merge conflicts will be merged. You can also easily check the deploy preview on Github Netlify autodeploy integration. -![Autodeploy Integration](https://d33wubrfki0l68.cloudfront.net/cfa6124f4e0bf556de850f40e97c6b4cc66231f9/d42f0/images/product-development/deploy-preview.png) -**Deployment preview.** Each pull request to the DApp repository has a Netlify deploy preview. You can access it at the bottom of the Conversation tab after clicking **Show all checks** button and **Details**. - -## Integration & Testing -Integration of new features is done by the **development team** after a DApp dev meeting where PRs are reviewed. After the PRs are reviewed and fixed, they are merged to the develop branch. Testing of the new features is done in the [`develop`](https://develop.giveth.io) environment to ensure the features do what they say and work well with the rest of the DApp. - -## Quality Assurance Testing -After new features are integrated and dev tested in the [`develop`](https://develop.giveth.io) environment, developers will ping testers with requests or updates in the [Giveth TRACE Dev Channel](https://discord.gg/79uUbyVCtE) on Discord. Testing should not be done by developers and is open to anyone who wishes to contribute. - -## Production Deployment -Only once all the newly introduced bugs are removed in the `develop` branch it can be merged to master and pushed to production. It is done manually by DApp devteam (by `@aminlatifi` and `@MohammadPCh`). - -**To deploy the newest version of feathers-giveth** -``` -$ ssh user@feathers.alpha.giveth.io - -$ cd /home/deploy/feathers-giveth/ -$ sudo -u deploy bash - -$ git pull - -$ yarn install --pure-lockfile -$ yarn serve -``` - -Next, check the feathers deploy status -``` -$ pm2 logs -``` - -If the logs are clear, the last step is to deploy the latest master branch commit on [Netlify](http://netlify.com/) and locking the deploy. - -## Back-end Webservices Documentation -If you're a new contributor and would like more in depth technical documentation on all the Webservices leveraged from the back-end (feathers-giveth) to the front-end (giveth-dapp), check out our pages on **Swagger** for both Production and Staging deployments: - -[feathers-giveth Production](https://feathers.beta.giveth.io/docs/?url=/docs#/) -[feathers-giveth Staging](https://feathers.develop.giveth.io/docs) - - -## FAQ - - **What is the definition of a feature?** - -A Feature is any non-trivial improvement (less than 10 lines of code). Most features have issue in the corresponding Github Repository. - - **What about fixes?** - - Big non-critical fixes are treated just like any other feature. If a fix is time critical, it is created as new branch with `hotfix/` prefix as a fork from the `master` branch. Such hotfix is tested at minimum by 2 people from dev team before being merged to `master`and `develop` branches. - - **Where do we communicate what needs testing?** - -The QA testing is announced in the `Giveth-1 Dev` channel on [Discord](https://discord.giveth.io). - -**How do we prioritize when tests fail / bug fixes?** - -Bug fixes are done ad-hoc as soon as discovered during the testing process. The bugs can be tackled by the DApp dev team or external contributors can be asked to help. Bug fixing has a priority over new development. - -**Who does deployments and how are they deployed?** - -The `develop` branch is autodeployed to its environment. The `master` branch is deployed by the dev team (`@aminlatifi`, `@RamRamez` and `@MohammadPCh`) once there are no new known bugs in the `develop` branch. The process is manual and there is a deployment procedure. - -**What is the release cycle frequency?** - - There is new release every 2 weeks as depicted in the [product development cycle gant chart](#product-development-testing-fig-release). diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md deleted file mode 100644 index 02a403fa37..0000000000 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/doc1a-contributors.md +++ /dev/null @@ -1,187 +0,0 @@ ---- -id: contributors -title: Giveth Gelişimine Katkıda Bulunma -slug: dapps/contributors ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' - -Giveth şu anda fon yönetimine, eşler arası bağışlara ve daha iyi token ekonomisi için DeFi'ya odaklanan üç ürüne sahip. Bunlar sırasıyla [Giveth TRACE](https://trace.giveth.io/), [Giveth.io](https://giveth.io/) ve [GIVeconomy](https://giveth.io/)'dir. - -Tüm ürünlerimiz, Giveth için herhangi bir geliştirme yapmadan önce öğrenilmesi çok önemli olan bazı ortak geliştirme standartlarını paylaşır. Bu belgede size açık kaynaklarımız ile nasıl etkileşim kuracağınızı, doğru kişilerle nasıl iletişime geçeceğinizi ve sorunları oluşturmaya ve geliştirmeye nasıl başlayacağınızı göstereceğiz. - -## Github Yönetimi -Öncelikle, web tarayıcınız için sorunları yönetmek için Github'da kullandığımız çalışma alanlarını ve işlem hatlarını görmenizi sağlayacak [github için zenhub uzantısını](https://chrome.google.com/webstore/detail/zenhub-for-github/ogcgkffhplmphkaahpmffcafajaocjbd) yüklemeniz gerekir. - -All-Devs Zenhub Board - - -Üç DApp'in (ürünlerin) tümünü tek bir çalışma alanı olan `All-Devs` altında yönetmek için geçiş yaptık. - -### Repositorie'ler -Giveth Github organizasyonunun birçok repo vardır. Aktif ürünlerimizle ilgili ilgili repolara genel bir bakış: - - - -| Ürün | Repository | Açıklama | -| -------- | -------- | -------- | -| Giveth.io | impact-graph | Giveth.io back-end | -| Giveth.io | giveth-next | Giveth.io current version | -| Giveth.io | giveth-io-typescript | yeni tasarımın Givethio typescript versiyonu. | -| GIVEeconomy | GIVeconomy | Genellikle planlama ve sorun takibi için kullanılır | -| GIVeconomy| giv-token-contracts | akıllı kontrat yerleştirmesi | -| GIVeconomy | liquidity-mining-dapp | GIVeconomy Frontend UI | -| GIVeconomy | giv-token-subgraph | $GIV data hesaplamak için GIVeconomy Frontend | -| GIVeconomy | givback-calculation | Calculating GIVbacks | -| TRACE | giveth-dapp | Frontend ve planlama için giveth TRACE | -| TRACE | feathers-giveth | Giveth TRACE back-end arayüzücü | -| TRACE | dapp-mailer | TRACE için e-mail hatırlatıcısı | -| TRACE | giveth-bridge | Giveth Rinkeby - Mainnet köprü sistemi | -| General Services | ui-design-system | npm package for Giveth design assets | - - -### `All-Devs` için Çalışma Hattı - -Zenhub sekmesinde bir çalışma alanına girdiğinizde, şu anda havuzlarda bulunan sorunların durumlarını belirlemek ve yönetmek için kullanılan bitişik sütunlardan oluşan bir satır göreceksiniz. Aşağıda her birinin kısa bir açıklamasını bulabilirsiniz: - -**New Issues** - Yeni hatalar ve özellikler önce buraya gelir. - -**Epics** - Epic Sorunları için işlem hattı. Daha büyük görevler birkaç küçük sorundan oluşmaktadır. - -**Icebox** - Arşivlenmiş Özellikler veya Öneriler. Buradaki sorunlar öncelikli değildir ve yalnızca Dev'lerin bant genişliğine sahip olması durumunda sprintlere eklenebilir. - -**Backlog** - Sprint Planning'e alınmayı bekleyen Düşük Öncelikli Sorunlar. - -**Sprint İş Listesi** - Bu sorunlar incelendi ve üzerinde çalışılmaya hazır. Öncelik ve Geliştirici bant genişliğine göre bir sonraki sprint'e eklenecekler. - -**In Progress**- Genellikle yerel yapılarda olmak üzere Geliştiriciler tarafından alınır ve üzerinde çalışılır. - -**Code Reviews** - İnceleme ve nihai olarak hazırlama sunucusunda birleşmeyi bekleyen Çekme İsteklerini açın. - -:::info -Kodun çekirdek ekip üyelerinden biri tarafından gözden geçirilmesi zorunludur, genellikle mentorunuz veya projeyi size tanıtan kişi gözden geçirebilir. Lütfen herhangi bir ortama göndermeden önce gözden geçirmesini isteyin. -::: - -**UAT Testi/QA** - Özellik veya hata düzeltmesi, kullanıcı testi ve Kalite Güvencesi için hazırlama sunucusuna dağıtılır. - -**Done** - Hata düzeltme veya özellik tamamlandı ve canlı sunucuda dağıtılmaya hazır. - -:::info -Tüm konuların Done olarak onaylanması ve bu sütunda olması için DoD (Done'un Tanımı) kriterlerini karşılaması gerekir: Başarı Kriterleri geçti (Kullanıcı Hikayesi / Görev veya ilgili sorundan bahsediliyorsa) Aşamada Dağıtıldı UAT Bir testçi veya PM tarafından test edildi, Belgelendi. -::: - -**Closed** - Hata düzeltmesi veya özellik canlı olarak kopyalandı. Kapatılan tüm sorunların zenhub'daki bir sürüm numarasıyla ilişkilendirilmesi ve sürüm yayınlandıktan hemen sonra kapatılması önerilir. - -### Issue (Sorun) Oluşturma -Github'da issue oluşturmak, hata düzeltmelerinin veya özelliklerin düzgün bir şekilde izlenmesini ve ilgili bilgilerin düzenlenip birleştirilebilmesini sağlamak için çok önemlidir. Yeni issue şablonu yalnızca bir kılavuzdur, kullanmadığınız herhangi bir başlığı silmekten çekinmeyin. - -**Labels**, sorununuza bağlam eklemenize yardımcı olacaktır, lütfen bunları kullanın, böylece diğer geliştiriciler sorunları bir bakışta daha iyi anlayabilir ve alabilir. `All-Devs`'de yaygın olarak kullanılan bazı etiketler şunlardır: - -`fast follow` - Bir ürün lansmanını veya sürüm sürümünün ardından öncelikli özellikler veya iyileştirmeler. - -`documentation` - Teknik belgelerin oluşturulmasını veya güncellenmesini talep etme. - -`bugs` - Bozulan veya istendiği gibi çalışmayan bir ürünün işlevselliği veya özelliği - -`feature request` - Bir ürüne yeni bir özellik veya işlevsellik eklenmesini isteme - -`design needed` - Bu sorun ilgili varlıklar oluşturmak için tasarım ekibinden destek talep etme - -`question` - Bu sorunun içinde, ilerlemek için yanıtlanması gereken bekleyen bir soru var - -`security` - Güvenlik sorunu veya iyileştirme - -`UI` - Bu sorun, belirli bir ürünün Kullanıcı Arayüzü ile ilgilidir. - -`UX` - Bu sorun, belirli bir ürünün Kullanıcı Deneyimi ile ilgilidir - -## Seremoniler -[Giveth Discord](https://discord.giveth.io/)'da hafta boyunca aşağıdakiler dahil birçok Geliştirici toplantısına ev sahipliği yapıyoruz: - -* Salıdan Perşembeye 6:30am GMT-6'da Günlük Geliştirici Standup'ları -* All-Devs Sync, her hafta Pazartesi günleri 10:00am GMT-6'da -* GIVeconomy Sync haftalık Çarşamba günleri saat 8:00'de GMT-6 - -Bu toplantılar, DApp geliştirme konusunda güncel kalmak ve Geliştirme Katılımcısı olarak Giveth Ekibi ile entegre olmak için önemli yerlerdir. - -## Sprint Yönetimi -Çerçeve: Çoğunlukla iki haftada bir yinelenen şekilde (sprintler olarak adlandırılır) Scrum uyguluyoruz, bazen proje durumlarına bağlı olarak KanBan'a geçiyoruz. - -### Scrum nedir? -Scrumda, sprint, tüm işlerin yapıldığı belirli bir zaman dilimidir. Harekete geçmeden önce sprint'i ayarlamanız gerekir. Zamanlamanın ne kadar süreceğine, sprint hedefine ve nereden başlayacağınıza karar vermeniz gerekir. Sprint planlama oturumu, gündemi ve odağı belirleyerek sprint'i başlatır. - -* **Ne** - Ürün sahibi, sprintin amacını (veya hedefini) ve bu hedefe hangi biriktirme listesi öğelerinin katkıda bulunduğunu açıklar. Scrum takımı, önümüzdeki sprintte neler yapılabileceğine ve sprint sırasında bunun gerçekleşmesi için ne yapacaklarına karar verir. - -* **Nasıl** – Geliştirme ekibi, sprint hedefini gerçekleştirmek için gerekli çalışmaları planlar. Sonuçta ortaya çıkan sprint planı, geliştirme ekibi ile ürün sahibi arasında değer ve çabaya dayalı bir müzakeredir. - -* **Kim** – Ürün sahibi veya geliştirme ekibi olmadan sprint planlaması yapamazsınız. Ürün sahibi, aradığı değere göre hedefi tanımlar. Geliştirme ekibinin bu hedefe nasıl ulaşıp ulaşamayacaklarını anlaması gerekir. Bu etkinlikte herhangi biri eksikse, sprinti planlamayı neredeyse imkansız hale getirir. - -* **Girdiler** – Sprint planı için harika bir başlangıç ​​noktası, potansiyel olarak mevcut sprintin bir parçası olabilecek bir "malzeme" listesi sağladığı için ürün biriktirme listesidir. Ekip ayrıca yapılan mevcut işe bakmalı ve kapasiteye ilişkin bir görüşe sahip olmalıdır. - -* **Çıktılar** – Sprint planlama toplantısının en önemli sonucu, ekibin sprintin hedefini ve bu hedef için nasıl çalışmaya başlayacağını tanımlayabilmesidir. Bu tanım ile sprint biriktirme listesinde görünür hale getirilir. - -sprint planning - -İnceleme başlamadan önce, [Giveth Resource Planning Tablosuna](https://docs.google.com/spreadsheets/d/1fJcFTLJof6o0rViKIy4C46sXuisySTud40HFsMGE1e0/edit#gid=311929329) beklenen toplam katkı saatlerinizi eklemeniz gerekebilir, bağlantı genellikle sprint toplantısından önce Discord geliştirici kanalında paylaşılır. Sprint sayfasını bulabilir ve aşağıdaki kısımlerı güncelleyebilirsiniz: - -resource planning spreadsheet - - -Ürün Yöneticilerinin (PM'ler) kaynakları daha iyi planlamasına ve her sprintte kilometre taşını karşılayıp karşılayamayacaklarını bilmelerine yardımcı olur. E-tabloyu doldurmak için zaman bulamadıysanız, toplantı sırasında veya bir tahminde bulunabileceğiniz her zaman, bunu PM'lere DM'den göndermeniz veya geliştirme kanalına koymanız istenebilir. - -Her zamanki sprint planlaması şu şekildedir: - -1. PM'ler sorunları (Tercihen Kullanıcı Hikayelerini planlama toplantısına getirir, açıklar ve ekibin uygulamaya başlaması için net olduğundan emin olur. -2. PM, olabildiğince açık hale getirmek için geliştiriciler arasındaki görüşmeleri kolaylaştırır. -3. PM, Story Points'de tahminler ister (Story Points, örneğin basit bir hata düzeltmesi gibi, en kısa sürede teslim edilebilecek bir ürün için harcanan minimum çabanın birimidir, örneğin, bir iş gününün yarısını alabilir. ) -4. PM, sorunlara öncelik vererek “Sprint İş Listesi” oluşturmaya başlar ve toplam Story Point miktarının ekiplerin ve katkıda bulunanların toplam kapasitesi ile orantılı olmasını sağlar. - -Herkes sprint planını kabul eder ve beklenen hedefi taahhüt eder. - -## İletişime Geçebilceğiniz Anahtar Kişiler - -* Development Working Group Steward - Amin -Discord Handle: `Amin#2164` -* GIVeconomy Product Manager - Lauren -Discord Handle: `karmaticacid#1218` -* Giveth TRACE, Giveth.io Product Manager - MoeNick -Discord Handle: `MoeNick#1374` -* Giveth.io Lead Developer - Mateo -Discord Handle: `mateodaza#3156` -* DevOps & Security - Kay -Discord Handle: `geleeroyale#3228` -* Lead Designer - Marko -Discord Handle: `markop#2007` - -## Local Geliştirme İçin Rehberler - -* [Giveth.io](/tr/dapps/givethioinstallation) -* [Giveth TRACE](/tr/dapps/TRACEinstallation) -* [GIVeconomy](/tr/dapps/installGIVeconomy) - -## Test Rehberleri -* [Giveth.io](/tr/dapps/testing-guidelines) -* [GIVeconomy](/tr/dapps/testingGIVeconomy) - -## Kullandığımız Araçlar - -- [Segment](https://segment.com/) (Giveth TRACE, Giveth.io) -- [Sentry](https://sentry.io/welcome/) (Giveth TRACE, Giveth.io) -- [Infura](https://infura.io/) (Giveth TRACE, Giveth.io) -- [Autopilot](https://journeys.autopilotapp.com/features/email-marketing-software) (Giveth.io) -- [Amplitude](https://www.amplitude.com/) (Giveth TRACE, Giveth.io) -- [Docusaurus](https://docusaurus.io/) (Documentation) -- [The Graph](https://thegraph.com/en/) (GIVeconomy) -- [Netlify](https://www.netlify.com/) (Giveth TRACE) -- [Vercel](https://vercel.com/dashboard) (Giveth.io, GIVeconomy) -- [Cryptocompare](https://www.cryptocompare.com/) (Giveth TRACE) -- [Coingecko](https://www.coingecko.com/en/api) (All Products) -- [Github Actions](https://github.com/features/actions) (All Products) -- [MongoDB](https://www.mongodb.com/) (Giveth TRACE) -- [PostgreSQL](https://www.postgresql.org/) (Giveth.io) -- [Redis](https://redis.io/) (Giveth TRACE, Giveth.io) -- [Elastic Search](https://www.elastic.co/elasticsearch/) (Giveth TRACE) -- [Kibana](https://www.elastic.co/kibana/) (Giveth TRACE) -- [Pinata](https://www.pinata.cloud/) (Giveth.io, GIVeconomy) -- [Transak](https://transak.com/) (Giveth.io) -- [AdminBro](https://v2.adminbro.com/index.html) (Giveth.io) \ No newline at end of file diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md deleted file mode 100644 index 1d5bfd15b1..0000000000 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/doc1b-testing-guidelines.md +++ /dev/null @@ -1,215 +0,0 @@ ---- -id: testing-guidelines -title: Giveth.io Testing Guidelines -slug: dapps/testing-guidelines ---- -import useBaseUrl from '@docusaurus/useBaseUrl'; -import NotTranslatedMessage from '../../_notTranslatedTR.mdx' - - - - -This guide provides a framework for testing the [Giveth.io](https://giveth.io/) DApp. - -## Requirements -* User testing should be done on https://staging.giveth.io - **Our staging environment is deployed on both Ropsten (Mainnet) and Gnosis Chain** (formerly xDai Network). -* Please use a modern browser. If you encounter a bug, please try the same thing with another browser. Please make an issue in any case, but tell us if the issue might be browser specific. -* Use issues in [GitHub](https://github.com/Giveth/giveth-next/issues) for reports and feedback. - -## Use Cases - -The following actions are defined as core functionality. If one of these steps is buggy, that represents a critical error. - -### [General](https://github.com/Giveth/giveth-2/issues/800) - -This use case will be partially automated but requires user-testing, especially to ensure that all external links function correctly. - -### **Home page** - -* View Home page, hover all over project cards to see load more, and donate button -* Check all links on the home page -* Check all footer links including social links -* "Liking" projects - successful and "heart count" updates -* Header navbar buttons (`Home`, `Projects`, `GIVeconomy`, etc. ) are functional -* "GIV currently in wallet" (on navbar) shows correctly (token address: `0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75`) -* Project Badges such as `Verified`, `Traceable`, `New` display correctly - -testingsocialmedia - -* Signup for newsletter -* Subscribe to emails - validation of email, success subscribe -* My wallet drop down menu is functional -* Account name/address shows properly on navbar when logged in -* Report a bug -* Sign in/sign out -* Check that projects appear on the project page (correct format, correct number) -* Links inside https://giveth.io/join are functional -* Content inside https://giveth.io/about displays correctly, including `Mission & Vision`, `History` and `Team` tabs - -### **Public Profile Page** - -View Public Profile Page - when you click on the project owner - -testingpublicprofile - -* Surf in all tabs and make sure all data in this profile is accurate -* For example: the number of donations, amount received and donated, and also the number of projects should be accurate -* On the donation tab, test the tx link, sorting by amount, USD value, and date -* Make sure the USD value is accurate -* Test copy address of the user and also test the external link - -testingadress - -### **Projects Page** - -View the projects list, by clicking the projects links in the header - -* Make sure badges of verified and trace is working properly -* If signed in view red hearts - remove hearts. If you’re not signed in: you should get asked for sign-in before proceeding - -**Test sort by /filter / search** - -* Filter by category and make sure filtering works fine -* Sort by Amount raised, newest, oldest, hearts -* In sort by field, we have some items that should act as the filtered items: Accept GIV token (all projects excluding Giving Block projects) - Trace - Verified. all of them should filter the results -* In search, you can easily find results by title, description, impact Location, (project owner is not searchable now but it’s implementing) -* If no result is found, the formatting of no result page should look normal -* Back - in the search box should clear the input and show all projects -* Back in the no result should also do the above - -### **Project Public View** - -Public view means the view that everyone can see. If you are the owner of this project and you are signed in, you may have another view, called the Project Owner view, which you can see in the following doc. - -* Project single page public view -when you click on learn more you can view the details of the project -* About tab should show the project description -* Sidebar: donate button, hover on the button to see the changing color -* The share should work properly -* Like the projects - if not signed in, you should get asked to sign in, if signed in, it should get red after giving heart -* Tags: categories and badges of verified should work properly -* GIVback toast message link `LEARN MORE` should go to docs -* Report issue link should work properly -* Updates have to be shown properly, (to test better as the owner you can post an update, log out and see as public view if it is updated or not) -* Donations Table: Make sure all-time funding received is accurate. Test count, sorting on the date, amount, and USD value, also search in donation - -### **Sign-in** - -* Signing with Ethereum: select meta-mask, torus, and walletConnect -* Sign-in: you are prompted to connect your wallet and you get asked to sign again for doing some specific actions, for example: liking (“hearting”), viewing your account, viewing the project in owner view, or creating a project -* Social links on sign in should load torus: - -testingsocialmedialinks - -* Do it with a registered and not registered address -* For specific actions, you may need to sign-in with your wallet - -### **Onboarding** - -* If you don't have a complete profile, you get asked to complete your profile in a wizard -* Check required fields -* If you are not signed in you should get asked to do it before submitting the data -* Check verification of emails and URLs -* Upload photos, do it with very large and small photos -* Submit your data and the header should load right after you have this information - -### **My Account** - -* Test it with a newly registered address: you should get asked to complete your profile by a yellow banner up there, and the “Don’t be a stranger” purple banner below the overview -* When clicking on these yellow or purple banners you should get redirected to the onboarding page -* Test if you complete your profile that you can edit your profile -* Please test all fields and test verification of the correct email. URL and required field -* Delete your profile photo -* Edit your profile photo -* Overview tab checks numbers to be accurate -* Projects Tab - test sorting, links, all provided data including verified and listed projects (you can change the provided amount in admin bro and check it here again to make sure it reflects the latest changes) -* Donations Tab (like public profile) -* Liked Projects tab (like public profile) - -### General Purposes Pages - -* QAing About Us -* QAing History -* QAing Team -* QAing Terms of Use -* QAing Partners - -### Check mobile view and responsiveness - -* Resize your browser -* Use different devices: phones, tablets -* Dig into header, menus, all static pages - - -### [Project Creator](https://github.com/Giveth/giveth-2/issues/798) - -This use case is partially automated to ensure functionality before changes are made. However, user testing is still required. - -#### Create Project - -* Verification: required fields should be filled and not submitted empty -* Add Project details -* Use rich text formats (bold, italics, quotes, headers, etc.), and ensure they render properly -* In the description please test emojis and report all formatting and bad UX -* In the description, all the formatting should save and work properly -* In the description, embed images, test “update pictures”, resize them and ensure they render properly -* Upload cover photo, delete, upload it again with large and tiny pictures -* Use predefined photos, and change them to see any abnormal behavior -* Embed videos and ensure they render properly -* In address, it should prevent reused ETH addresses, it should be a valid ETH address and not a contract address -* For impact, search locations, cities, areas as well as countries or continents and make sure it’s working properly -* Category select -* Google maps selection -* Preview (save as a draft) means you can reach out to the projects later in your account but it’s not active yet -* Publish. and you have to see the success page and all information and links on the public page should work properly -* Publish directly and publish a preview project to make sure there are no differences. -* Check that projects are all listed in "my projects" -* Check that projects show up on homepage* -* Deactivate/reactivate project - - -:::info -*Projects created on the DApp have an automatic "unlisted" Status, meaning they will not show up until their status is changed to "listed". Reach out to someone with the `Verification Team` role on the [Giveth Discord](https://discord.giveth.io) who can show you how to list your project on staging in order to continue testing. -::: - -#### Edit Project - -* Change photo -* Use rich text formats (bold, italics, quotes, headers, etc.), and ensure they render properly -* Embed videos or images, and ensure they render properly -* Change text fields -* Update donation address -* Check that updates are applied - -### Update Project - -* Add an update to your project -* Use rich text formats (bold, italics, quotes, headers, etc.), and ensure they render properly -* Embed videos or images, and ensure they render properly -* Update is saved and displays properly on the project page - -### [Donor](https://github.com/Giveth/giveth-2/issues/799) - -This use case does not include any automated testing and must be fully user-tested. - -* Donate with different tokens: ETH and ERC-20 tokens on Ropsten (Mainnet) and xDAI, ERC-20 tokens on Gnosis Chain (formerly xDai Network) -* Donate with alternate wallets (other than sign in) -* Check that funds leave wallet -* Check that funds received/tracked by project -* View donations made (correct $ amount, correct currency type) - -### Donation Page - -* Before sign-in you should see connect wallet button -* Donate and check the modals look -* Check the links and content on the page to make sure it's working -* Change wallet and change network to check it’s working with your wallet -* Repeat the donation on both ETH(Ropsten) and gnosis Chain networks -* Do it with an insufficient token number -* Do it with too tiny amounts -* Check the project card view beside the donation token -* Search bar for tokens to donate - tokens show up appropriately when searching -* Giving Block - GIV donations should load a Twitter modal about Gemini -* Success Page with eligible and with non-eligible token should differ - on GIVback eligible token donation you may see a banner saying you are eligible for GIVbacks -* Anonymous donations should not show in public profile view - -For GIVeconomy testing guidelines, [click here](/tr/dapps/testingGIVeconomy/). diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givbacks.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givbacks.md index ef671a8fad..82fc988328 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givbacks.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givbacks.md @@ -43,9 +43,8 @@ GIVbacks programında bile, Giveth'te yapılan bir bağışın yine de bir bağ Bir turun sonunda, dağıtılacak tahmini GIVback miktarı tur başına 1 milyon GIV sınırını aşarsa, bağışçılar her bağış için bağışta bulundukları projenin sıralamasına göre orantılı olarak daha az eşleştirme alacaklardır. Bu, aşağıdaki şekilde hesaplanır: -$$ -n = N \frac{g}{G} -$$ +```math +n = N \frac{v}{V} Formül açıklaması: diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/giveconomy.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/giveconomy.md index c09a0a3968..70d4a2094c 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/giveconomy.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/giveconomy.md @@ -4,70 +4,68 @@ title: GIVeconomy slug: giveconomy/ --- import useBaseUrl from '@docusaurus/useBaseUrl'; +import LiquidityList from '../../../../dapps/_liquidityPoolList.mdx' -Giveth, projelere, topluma ve dünyaya verenleri güçlendiren ve ödüllendiren bir bağış kültürü inşa ediyor. Amacımız, topluluğumuza kolektif destek, bolluk ve değer yaratma ekosistemine katılmaları için ilham vermektir. **GIVeconomy'ye hoş geldiniz.** +Giveth, projelere, topluma ve dünyaya katkı sağlayan kişileri güçlendiren ve ödüllendiren bir bağış kültürü oluşturuyor. Amacımız, topluluğumuzu kolektif destek, bolluk ve değer yaratma ekosistemine katılmaya teşvik etmek. -## GIV hakkında +**[GIVeconomy’ye Hoş Geldiniz](https://medium.com/giveth/welcome-to-the-giveconomy-b3e372da63dd)!** -GIV, GIVeconomy'yi besleyen ve yönlendiren yönetişim tokenıdır. GIV sahipleri, Bağışın Geleceğini şekillendiren ortak kaynaklar ve fon girişimlerini koordine etme yetkisine sahiptir. +## GIV Hakkında -Lansman sırasında topluluğumuz GIVeconomy'ye aşağıdaki şekillerde katılabilir: +GIV, GIVeconomy’yi yönlendiren ve destekleyen yönetişim token’ıdır. GIV sahipleri, paylaşılan kaynaklar etrafında kolektif olarak koordinasyon sağlayarak Bağışçılığın Geleceğini şekillendiren girişimleri finanse etme gücüne sahiptir. -* 24 Aralık 2021'den itibaren, uygun alıcılar Gnosis Chain'de (eski adıyla xDai Network) [GIVdrop](/tr/giveconomy/givdrop)'larını talep edebilir. -* Giveth'teki [doğrulanmış projelere](https://giveth.io/projects) bağış yapanlar, [GIVback](/tr/giveconomy/givbacks)'lerden ödüller alabilir. -* Likidite sağlayıcıları ve stake yapanlar, [GIVfarm](/tr/giveconomy/givfarm)'da ödüller kazanabilir. -* Tüm GIV sahipleri, [GIVgarden](/tr/giveconomy/givgarden)'da teklifler oluşturabilir ve/veya oylayabilir. -* GIVeconomy'ye katılımlarından dolayı GIV talep eden herkes, 23 Aralık 2026'ya kadar [GIVstream](/tr/giveconomy/givstream)'den sürekli bir GIV akışı alabilir. +**[GIV edinmek ve köprüleme h- GIV sahipleri, GIV'lerini stake ederek [**GIVpower**](./givpower) kazanabilir. GIVpower ile sevdikleri projelerin sıralamasını ve bağışçılara verilen GIVbacks ödüllerinin yüzdesini artırabilirler. +akkında daha fazla bilgi edinin!](https://linktr.ee/givtoken)** -### Token Bilgisi +Topluluğumuz, GIVeconomy'ye şu yollarla katılabilir: +- GIV sahipleri [**GIVfarm**](./givfarm)’da ödül kazanabilir. +- [Doğrulanmış projelere](https://giveth.io/projects/all?filter=Verified) bağış yapanlar [**GIVbacks**](./givbacks) ödüllerinden faydalanabilir. +- GIVeconomy’ye katılım yoluyla elde edilen GIV ödülleri, [**GIVstream**](./givstream) aracılığıyla 23 Aralık 2026’ya kadar sürekli bir akış şeklinde alınabilir. -* Mainnet Token Adresi: 0x900db999074d9277c5da2a43f252d74366230da0 -* Gnosis Chain’deki Token Adresi (eski adıyla xDai Network): 0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75 +### Token Adresleri -### Dağıtım +- Mainnet: [`0x900db999074d9277c5da2a43f252d74366230da0`](https://etherscan.io/token/0x900db999074d9277c5da2a43f252d74366230da0) +- Gnosis Chain: [`0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75`](https://gnosisscan.io/token/0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75) +- Optimism: [`0x528CDc92eAB044E1E39FE43B9514bfdAB4412B98`](https://optimistic.etherscan.io/token/0x528cdc92eab044e1e39fe43b9514bfdab4412b98) +- Solana: [`3Xi3EhKjnKAk2KTChzybUSWcLW6eAgTHyotHH1U6sJE1`](https://solscan.io/token/3Xi3EhKjnKAk2KTChzybUSWcLW6eAgTHyotHH1U6sJE1) +- Polygon zkEVM: [`0xddAFB91475bBf6210a151FA911AC8fdA7dE46Ec2`](https://zkevm.polygonscan.com/token/0xddAFB91475bBf6210a151FA911AC8fdA7dE46Ec2) -GIVeconomy'nin başlangıcında 1 milyar GIV tokenı çıkartıldı. 100 milyon GIV tokenı likittir ve hemen kullanıma hazırdır, diğer 900 milyonu [GIVstream](/tr/giveconomy/givstream)'e tahsis edilmiştir ve 5 yıllık bir süre içinde (23 Aralık 2026'ya kadar) tüm "GIViverse" boyunca sürekli olarak çıkartılmaktadır. GIViverse boyunca toplam GIV arzının dağılımı aşağıdaki grafikte özetlenmiştir: +### GIV Token Dağılımı -givbacks round 8 sample +GIVeconomy’nin başlangıcında 1 milyar GIV token basılmıştır. Bu token’ların 100 milyonu likit olarak hemen kullanıma sunulmuş, geri kalan 900 milyonu ise [**GIVstream**](./givstream) aracılığıyla tüm "GIViverse" boyunca 5 yıl süresince (23 Aralık 2026’ya kadar) sürekli olarak dağıtılmak üzere tahsis edilmiştir. GIV’in toplam arzının GIViverse boyunca dağılımı şu grafikle özetlenmiştir: +givbacks round 8 örneği -GIVeconomy, değerli Givers topluluğumuz sayesinde oluşturulmuştur. Giveth, 2016'dan beri bağış, zaman, beceri, emek, cömertlik ve sevgi temelinde büyüyor! Ön satışlardan veya risk sermayedarlarından hiçbir para toplanmayan, bağışçılar tarafından, bağışçılar için bir ekonomi başlatmaktan gurur duyuyoruz. +GIVeconomy, bağışçılardan oluşan adanmış topluluğumuz sayesinde inşa edilmiştir. Giveth, 2016'dan bu yana bağışlar, zaman, beceriler, özveri, cömertlik ve sevgi temelinde büyümüştür! Ön satışlar veya girişim sermayedarlarından para toplamadan, tamamen bağışçılar tarafından ve onlar için bir ekonomi başlatmaktan gurur duyuyoruz. -## GIVeconomy’nin Geleceği +### DAO’ya Ait Likidite Havuzları -GIVeconomy'nin yukarıda açıklanan tüm özelliklerle lansmanın yapılması sadece başlangıç - şimdiden bağışın geleceğinin bir sonraki aşamasını şekillendiriyoruz. Toplumların kamu mallarını yaratma ve ödüllendirme şeklini tamamen değiştirecek sistemler geliştiriyoruz. +Bunlar, Giveth DAO tarafından desteklenen likidite havuzlarıdır. Aşağıdaki tablo, GIV likidite havuzlarını ağ, eşlenmiş token ve havuz büyüklüğüne göre organize eder: -Gerçekleştirmeyi hedeflediğimiz bazı ham, heyecan verici ve güzel fikirler hakkında daha fazla bilgi edinmek için okumaya devam edin. Yeni nesil hayırseverliğin şekillenmesinde rol almak istiyorsanız, [GIVeconomy](https://giveth.io/)'yi keşfetmeye başlayın ve [ekibimize katılın](https://giveth.io/join)! + -### GIVcuration -GIVcuration, GIVbacks programı için [Proje Doğrulamanın](/tr/dapps/makeTraceableProject) yerini almanın merkeziyetsiz bir yolu olacaktır. Topluluk üyeleri, Giveth'teki favori projelerinde GIV'i (Kanaat Oylamasını kullanarak) stake edebilecek. GIVbacks turları sırasında, en çok oy alan projelere bağış yapanlar, GIVback'lerden en fazla GIV’i alacak! Bu sistemi kullanarak, hangi projelerin bağışçılara en çok geri döneceğine topluluk karar verir ve bu da topluluğun değerleriyle uyumlu projelere bağış yapılmasını teşvik eder. +## GIVeconomy'nin Geleceği -### GIVmatching +Yukarıda açıklanan tüm özelliklerle GIVeconomy'nin lansmanı sadece bir başlangıç - Bağışın Geleceği'nin bir sonraki aşamasını zaten şekillendiriyoruz. Toplumların kamu mallarını yaratma ve yaratmayı ödüllendirme şeklini tamamen değiştirecek sistemler geliştiriyoruz. -Giveth, "Nedenler"i kullanarak Giveth'teki projelere bağış eşleştirmesi uygulamayı planlıyor. Nedenler, çevresel yenilenme, dijital kamu malları, sosyal nedenler vb. gibi iyiye yönelik girişim kategorileri olacaktır. Bağışçılar Nedenler’e bağış yapabilecek ve bu fon havuzları daha sonra ikinci dereceden finansman kullanılarak topluluk tarafından tercih edilen projelere ([bağış eşleştirme olarak](https://wtfisqf.com/?grant=&grant=&grant=&grant=&match=1000)) dağıtılacak. +Gerçekleştirmeyi amaçladığımız ham, heyecan verici ve güzel fikirler hakkında daha fazla bilgi edinmek için okumaya devam edin. Hayırseverliğin bir sonraki neslini şekillendirmede rol almak istiyorsanız, [GIVeconomy'yi keşfetmeye başlayın](https://giveth.io/giveconomy) ve [topluluğumuza katılın](https://giveth.io/join)! -### GIVfi +Gurves flow diagram -GIVfi ile amaç, GIVgarden topluluk havuzunda fon tutmanın sürdürülebilir bir yolunu yaratmaktır. DApp'teki bağışlar ödenmeyi beklerken, Kanaat Oylaması ile girişimleri finanse etmek için GIVgarden'a GIV göndermede kullanılabilecek faiz üreteceklerdir. +### Gurves -GIVfi diagram +Bugünün toplumunda var olan büyük bir sorun, kamu malı yaratıcılarının bağışlara ve nihayetinde geçinmek için fedakarlıklara güvenmesidir. Özel mallar sektöründe olduğu gibi, kamu malları sektöründe yenilik ve büyümeyi yönlendirecek piyasa dinamikleri yoktur. +GIV token, Gurves aracılığıyla kamu malları sektörüne açık piyasaların gücünü tanıtacak. Gurves, projelerin sağladıkları gerçek dünya değerine bağlı olarak kendi GIV destekli mikro ekonomilerini başlatmalarını sağlamak için [bağlama eğrilerini](https://thegraph.academy/curators/introduction-to-bonding-curves/) kullanacak. Bağlama eğrileri, teminat tutan ve matematiksel olarak belirlenmiş bir fiyat eğrisine göre token basan veya yakan akıllı sözleşmelerdir. Bu, yeni projenin token ekonomisine istikrar ve yerleşik likidite sağlar. -### GURVES +Gurves, projelerin etkilerini tokenleştirmelerine ve [geliştirilmiş bağlama eğrisi](https://www.commonsstack.org/augmented-bonding-curve) sayesinde spekülasyonla gelişen yerleşik gelir akışları sunmalarına olanak tanıyacak. -En büyük hayalimiz, Giveth'teki iyiye yönelik projelerin kendi mikroekonomileri haline gelmelerini desteklemek. Buradaki fikir, bir bağışçı Giveth'te doğrulanmış bir projeye bağışta bulunduğunda, GIVbacks programından bir miktar GIV alırlar. Bu olduğunda, bir miktar GIV, proje için özel olarak oluşturulan bir [bonding curve](https://thegraph.academy/curators/introduction-to-bonding-curves/) konur. Bağışçı daha sonra bağlanma eğrisinden yeni çıkartılmış "proje tokenları" alır. Projelere aslında kendi token ekonomileri hediye edilirek teşvikler ve sistem tasarımı için sonsuz olasılıklar açılır! +Gurves, en büyük hayalimiz ve [uzun vadeli yol haritamızın](https://blog.giveth.io/evolving-nonprofits-into-regen-economies-f8282f97f8d3) merkezi noktasıdır. -
-

Torus Cüzdanını kullanarak etkileşime geçme>

-*Torus cüzdanı ile [GIVeconomy](https://giveth.io/) ve diğer dApp'lerle etkileşim kurmak için cüzdanınızı bağlamanız gerekir. Bağlanmak için sitenin sağ üst köşesindeki “Connect Wallet” simgesine tıklayın, ardından Torus'u seçin ve doğrulayın. Torus cüzdanı, kullanıcıların birçok farklı web hizmetinden hesaplarla oturum açmasına izin verir, bu nedenle cüzdanı kurmak için kullandığınız hesapla oturum açtığınızdan emin olun.* +----- - Signing in with Torus on the GIVeconomy -*Brave tarayıcısını kullanıyorsanız, Brave's Shield özelliğini kapatmanız gerekecektir. Bunu yapmak için arama çubuğunun sağındaki Brave logosuna tıklayın, ardından Shiled kapalı konuma getirin.* - Turning shields off with Brave -
+**Giveth'in misyonu, verenleri ödüllendirmek ve güçlendirmektir.** ---- - -Giveth'in misyonu, bağışçıları ödüllendirmek ve güçlendirmektir. [GIVeconomy](https://giveth.io/), projeler, bağışçılar, inşaatçılar ve topluluk üyelerinden oluşan kolektifimizin, projeleri, toplumu ve dünyayı desteklemek için yeni yollarla bağış yapmalarını sağladığı için bağışın geleceğinde önemli bir kilometre taşıdır! \ No newline at end of file +[GIVeconomy](https://giveth.io/giveconomy), Bağışın Geleceği'nde önemli bir kilometre taşıdır ve projeleri, bağışçıları, inşaatçıları ve topluluk üyelerini destekleyen yeni yollarla projelere, topluma ve dünyaya katkıda bulunmamızı sağlıyor! \ No newline at end of file diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givethmatchingpool.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givethmatchingpool.md index 568bd05c0c..dd605b2269 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givethmatchingpool.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givethmatchingpool.md @@ -3,10 +3,10 @@ id: givethMatchingPool title: Giveth Eşleştirme Havuzu --- -[Giveth Eşleştirme Havuzu](https://giveth.io/project/Giveth-Matching-Pool-0), Giveth'teki [doğrulanmış projelere](/tr/dapps/projectVerification/) dağıtılmak üzere bağışlar toplar. Bu havuz, GIVback'lerle ödüllendirilirken kamu malları üzerinde geniş bir etki yaratmak isteyen bağışçılar için mükemmeldir. +[Giveth Eşleştirme Havuzu](https://giveth.io/project/Giveth-Matching-Pool-0), Giveth'teki [doğrulanmış projelere](/dapps/projectVerification/) dağıtılmak üzere bağışlar toplar. Bu havuz, GIVback'lerle ödüllendirilirken kamu malları üzerinde geniş bir etki yaratmak isteyen bağışçılar için mükemmeldir. Giveth Eşleşme Havuzu alıcı adresi, Giveth ekip üyeleri tarafından yönetilen [donation.eth](https://etherscan.io/address/0x6e8873085530406995170da467010565968c7c62) adresindeki 7/15 çoklu imza adresidir. Bu projeye veya doğrudan donation.eth çoklu imza adresine, Mainnet veya Gnosis Chain üzerinden yapılan bağışlar GIVback için uygundur. Bu çoklu imza tarafından toplanan fonların %100'ü Giveth'teki doğrulanmış projelere dağıtılacaktır. Yalnızca [GIVbacks token listesindeki](https://forum.giveth.io/t/givbacks-token-list/253) bağışlar GIVbacks için uygundur. $ 500K’lık bir bağış toplama hedefimiz var ve bu hedefe ulaşıldığında, her 2 haftalık bağış toplama turunun sonunda Giveth'teki doğrulanmış projelere fonları dağıtmaya başlayacağız. Artış hedefi, tam bir yıl boyunca (toplam 26 tur) her 2 haftada bir önemli eşleşme (10-20K$) sağlamak için yeterli kaynağa sahip olmamızı sağlar. -Bağışların nasıl dağıtılacağına ilişkin kesin ayrıntılar henüz belirlenmedi. Lütfen eşleşen fonları tahsis edebilmemiz için sistemi geliştirmemize yardımcı olacak geri bildirim ve fikirlerinizle forumumuza katkıda bulunun. P[roje güncellemelerindeki sonuçlar](https://giveth.io/project/Giveth-Matching-Pool-0) hakkında sizi bilgilendireceğiz! \ No newline at end of file +Bağışların nasıl dağıtılacağına ilişkin kesin ayrıntılar henüz belirlenmedi. Lütfen eşleşen fonları tahsis edebilmemiz için sistemi geliştirmemize yardımcı olacak geri bildirim ve fikirlerinizle forumumuza katkıda bulunun. P[roje güncellemelerindeki sonuçlar](https://giveth.io/project/Giveth-Matching-Pool-0) hakkında sizi bilgilendireceğiz! diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givstream.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givstream.md index c3a6b266ff..1b0df89a2b 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givstream.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/givstream.md @@ -17,7 +17,7 @@ Tüm GIVstream'ler 23 Aralık 2026'ya kadar akacak ve bu noktada GIVeconomy tüm ## Nasıl İşler? -Lansman sırasında, 1 milyar GIV'lik toplam token arzının %10'u likit olacak ve [GIVeconomy](/tr/giveconomy/)'de dağıtılacaktır. Gerisi, 5 yıl boyunca akan GIV akışını besleyecek ve her saniye daha fazla likit GIV çıkartacaktır. 5 yıllık sürenin sonunda GIV tokenlarının %100'ü likit hale gelecektir. +Lansman sırasında, 1 milyar GIV'lik toplam token arzının %10'u likit olacak ve [GIVeconomy](/giveconomy/)'de dağıtılacaktır. Gerisi, 5 yıl boyunca akan GIV akışını besleyecek ve her saniye daha fazla likit GIV çıkartacaktır. 5 yıllık sürenin sonunda GIV tokenlarının %100'ü likit hale gelecektir. Aşağıdaki tablo, GIV'in yüzde kaçının likit olduğunu ve GIViverse boyunca dağıtıldığını ve hangi kısmın henüz GIVstream'den akmadığını açıklamaktadır. @@ -36,7 +36,7 @@ Aşağıdaki tablo, GIV'in yüzde kaçının likit olduğunu ve GIViverse boyunc flowrate counter -GIVstream akış hızınız, GIV'inizin likit hale geldiği hızdır (GIV/hafta). GIVdrop'un tüm alıcıları ayrıca Gnosis Chain (eski adıyla xDai Network) üzerinden bir GIVstream alacaktır. Bir [GIVdrop](/tr/giveconomy/givdrop) almadıysanız, yine de GIVeconomy'ye katılarak bir GIVstream alabilirsiniz. +GIVstream akış hızınız, GIV'inizin likit hale geldiği hızdır (GIV/hafta). GIVdrop'un tüm alıcıları ayrıca Gnosis Chain (eski adıyla xDai Network) üzerinden bir GIVstream alacaktır. Bir [GIVdrop](/giveconomy/givdrop) almadıysanız, yine de GIVeconomy'ye katılarak bir GIVstream alabilirsiniz. Gnosis Chain'de (eski adıyla xDai Network) GIVstream akış hızınızı, bağış yaparak (Gnosis Chain veya Mainnet'te) ve [GIVback](https://giveth.io/givbacks)'leri alarak, [GIVgarden](https://giveth.io/givgarden)'da kullanmak üzere GIV'i wrap’leyerek veya Gnosis Chain üzerinde [GIVfarm](https://giveth.io/givfarm)'da stake ederek alabilirsiniz (veya artırabilirsiniz). diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/guide0-gettingstarted.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/guide0-gettingstarted.md index faa21ac23e..f83019b154 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/guide0-gettingstarted.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/guide0-gettingstarted.md @@ -19,7 +19,7 @@ Metamask'a aşina değilseniz veya halihazırda bir cüzdanınız yoksa (https:/ Giriş yaptıktan sonra, kendinizle ilgili bazı bilgileri doldurmanız önerilir. Şeffaflık iki yönlü bir yoldur! Sağ üst köşede hesabınızın küçük resmini bulmalısınız. Üzerine tıklayın ve ardından `My Account`'a, ardından `Edit Public Profile`'e tıklayın ve verilen alanları doldurup `SAVE`'e tıklayın. ## Bağış yapma -Bir projeye bağış yapma hakkında daha fazla bilgiyi [kullanım kılavuzunda](/tr/dapps/projectdonating) bulabilirsiniz. +Bir projeye bağış yapma hakkında daha fazla bilgiyi [kullanım kılavuzunda](/dapps/projectdonating) bulabilirsiniz. ## Proje oluşturma -Proje oluşturmaya yönelik Kullanıcı Kılavuzu sayfamıza [buradan](/tr/dapps/createproject) ulaşabilirsiniz. \ No newline at end of file +Proje oluşturmaya yönelik Kullanıcı Kılavuzu sayfamıza [buradan](/dapps/createproject) ulaşabilirsiniz. diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/guide3-troubleshooting.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/guide3-troubleshooting.md index 2b453ae2a8..e97e86a33a 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/guide3-troubleshooting.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/guide3-troubleshooting.md @@ -15,10 +15,7 @@ Bu sorunu hızlı bir şekilde çözmek için şunları yapabilirsiniz: * site ayarlarına tıklayın (Brave simgesi) * Sadece Giveth.io için çerez ayarını "tüm çerezlere izin verilir" olarak değiştirin -Enable Cookies in Brave +Enable Cookies in Brave [Brave'de çerezleri kullanma hakkında daha fazla bilgi edinin.](https://support.brave.com/hc/en-us/articles/360050634931-How-Do-I-Manage-Cookies-In-Brave-) ### Giveth.io boş bir ekran gösteriyor! Lütfen Yardım! diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/installGIVeconomy.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/installGIVeconomy.md index e2d07647b0..26561c60a1 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/installGIVeconomy.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/installGIVeconomy.md @@ -33,7 +33,7 @@ npm run dev yarn dev ``` -Sonucu görmek için tarayıcınızla http://localhost:3000'i ve kod düzenleyicinizi açın. Artık hazırsınız! +Sonucu görmek için tarayıcınızla [http://localhost:3000](http://localhost:3000) adresini ve kod düzenleyicinizi açın. Artık hazırsınız! ## Daha fazla bilgi @@ -47,4 +47,4 @@ Ayrıca [Next.js GitHub repomuza](https://github.com/vercel/next.js/) göz atabi ## Vercel'e Deploy Edin Next.js uygulamanızı deploy etmenin en kolay yolu, Next.js'in [Vercel Platformunu](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) kullanmaktır. -Daha fazla ayrıntı için [Next.js deploy belgelerimize](https://nextjs.org/docs/deployment) göz atın. \ No newline at end of file +Daha fazla ayrıntı için [Next.js deploy belgelerimize](https://nextjs.org/docs/deployment) göz atın. diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md index 7759c83a94..b6f7856d42 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/introGivethIO.md @@ -18,11 +18,10 @@ Giveth.io şu anda Ethereum ve Gnosis Chain'de (eski adıyla xDai) konuşlandır ## Doğrulama ve İzlenebilir Projeler -Harika projeler günün sonunda Giveth'i başarılı kılar! DApp'te en kaliteli ve güvenilir projelere sahip olduğumuzdan emin olmak için bir Proje Doğrulama sürecimiz var. Doğrulamanın faydalarından biri, onaylanmış projelerin [Giveth TRACE](https://trace.giveth.io/)'de bir Kampanya haline gelmesi ve özelleştirilebilir bağış yönetimi, özellikleri ve bağış izlenebilirliği kazanmasıdır. Daha fazla bilgi için [bu linke](/tr/dapps/makeTraceableProject) tıklayın. +Harika projeler günün sonunda Giveth'i başarılı kılar! DApp'te en kaliteli ve güvenilir projelere sahip olduğumuzdan emin olmak için bir Proje Doğrulama sürecimiz var. Doğrulamanın faydalarından biri, onaylanmış projelerin [Giveth TRACE](https://trace.giveth.io/)'de bir Kampanya haline gelmesi ve özelleştirilebilir bağış yönetimi, özellikleri ve bağış izlenebilirliği kazanmasıdır. Daha fazla bilgi için [bu linke](/dapps/makeTraceableProject) tıklayın. --- **Giveth.io hakkında daha fazla bilgi edinmek için bu bağlantılardan herhangi birine tıklayın:** * Sürecin tüm detaylarını görmek için [Giveth.io](https://giveth.io/)'yu ziyaret edin * Toplulukla tanışmak için [Discord'umuza](https://discord.giveth.io/) katılın -* Bağışçılar ve proje sahipleri için [Başlangıç](/tr/dapps/gettingStarted) bölümünde daha fazla bilgi edinin -* Geliştiriciler hakkında detaylar için [Katkı Verenler](/tr/dapps/contributors) sayfasına gidin \ No newline at end of file +* Bağışçılar ve proje sahipleri için [Başlangıç](/dapps/gettingStarted) bölümünde daha fazla bilgi edinin \ No newline at end of file diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/introTrace.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/introTrace.md index 88890039dd..f2926870d8 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/introTrace.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/introTrace.md @@ -36,7 +36,7 @@ When you're sending real funds to any entity on Giveth TRACE, you do it with the -To learn more about the Giveth bridge, head over to the documentation [here](/tr/dapps/bridgeSecurity). There is also a [wonderful Medium article](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060) from 2017, that identifies the major scalability issues of that era in crypto and how we found a solution. +To learn more about the Giveth bridge, head over to the documentation [here](/dapps/bridgeSecurity). There is also a [wonderful Medium article](https://medium.com/giveth/tackling-ethereum-scalability-issues-29bd700b5060) from 2017, that identifies the major scalability issues of that era in crypto and how we found a solution. ### Development You can follow the development on [Github](https://github.com/Giveth/giveth-dapp), read more in this documentation (add internal link) or join our contributors channel in [Discord](https://discord.gg/qf7XZ48gCU). Our meetings are on the [Giveth calendar](https://calendar.google.com/calendar/embed?src=givethdotio@gmail.com&pli=1), and you are welcome to join! diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/projectVerification.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/projectVerification.md index 9a0306fc66..dd6e76311e 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/projectVerification.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/projectVerification.md @@ -10,7 +10,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl' **Proje Doğrulamada Büyük Değişiklikler Geliyor!** Proje Doğrulama sistemimizi merkezsizleştiriyoruz, bu yüzden bazı süreçler değişmiş olabilir. *[Güncel kalmak için bu forum konusunu inceleyin](https://forum.giveth.io/t/decentralizing-project-verification/1528/9)*. Bu makale yakında yeni sistemin son halini yansıtacak şekilde güncellenecektir. ::: -Giveth, projelerin meşruluğunu inceleme ve kamu yararı sağladıklarını belirleme sistemini kademeli olarak merkezsizleştiriyor. Bu sistem, projelere yapılan bağışların [GIVbacks programı](/tr/giveconomy/givbacks) aracılığıyla donörlerine ödüller sağladığı ve projelerin [GIVpower](/tr/giveconomy/givpower) ile desteklenmeye uygun olup olmadığını belirliyor. +Giveth, projelerin meşruluğunu inceleme ve kamu yararı sağladıklarını belirleme sistemini kademeli olarak merkezsizleştiriyor. Bu sistem, projelere yapılan bağışların [GIVbacks programı](/giveconomy/givbacks) aracılığıyla donörlerine ödüller sağladığı ve projelerin [GIVpower](/giveconomy/givpower) ile desteklenmeye uygun olup olmadığını belirliyor. Projelerin GIVbacks ve GIVpower için uygunluğunu etkileyen iki durum vardır: "Güvenilir" ve "GIVbacks Uygun". Her birinin kendine özgü bir süreci vardır ve farklı proje türleri için önerilir. @@ -29,7 +29,7 @@ Giveth Doğrulayıcıları, Giveth topluluğunun ve Ethereum ekosisteminin güve #### Uygunluk ve Avantajlar -Henüz GIVbacks için uygun olmayan bir proje, 3 Giveth Doğrulayıcısından güven oyu aldığında "Güvenilir" hale gelir. Bu, projenin [GIVpower](/tr/giveconomy/givpower) ile desteklenmesine olanak tanır. +Henüz GIVbacks için uygun olmayan bir proje, 3 Giveth Doğrulayıcısından güven oyu aldığında "Güvenilir" hale gelir. Bu, projenin [GIVpower](/giveconomy/givpower) ile desteklenmesine olanak tanır. #### Güven Oyu Nasıl Çalışır @@ -70,8 +70,8 @@ Proje sahipleri, projelerinin sayfasından veya "Projem" sayfasını ziyaret ede - Projenizin meşruiyetini artırın. - Bağışçılarla daha derin güven ve şeffaflık oluşturun. - Projenizi öne çıkarın! Platformumuzda "GIVbacks Uygun" proje olarak listelenin ve bu kategori altında arama yapılabilir olun. -- GIV staker'ları, projenizi [GIVpower](/tr/giveconomy/givpower) ile destekleyebilecek. Evet, kendi projenizi bile destekleyebilirsiniz! -- GIVbacks Uygunluğu rozeti almak, projenizin [Giveth’in Quadratic Funding](/tr/quadraticfunding) turlarına katılma şansını artırabilir. +- GIV staker'ları, projenizi [GIVpower](/giveconomy/givpower) ile destekleyebilecek. Evet, kendi projenizi bile destekleyebilirsiniz! +- GIVbacks Uygunluğu rozeti almak, projenizin [Giveth’in Quadratic Funding](/quadraticfunding) turlarına katılma şansını artırabilir. - Bağış yapanları ödüllendiren GIVbacks programına katılın. Projeniz GIVbacks uygun hale geldiğinde, projenize bağış yapan destekçilere GIV tokenları ile ödüller verilecektir. GIVbacks uygunluğu, projenizin bağış alması olasılığını büyük ölçüde artıracaktır. ***Projenize veya diğer GIVbacks Uygun projelere yapılan bağışlar için proje adreslerinin GIVbacks ödülleri almayacağını unutmayın. Lütfen aşağıda açıklanan [Diskalifiye Edici Faktörler](#disqualifying-factors-for-the-givbacks-program)'a bakın.*** ## GIVbacks Uygunluğu İçin Kalifikasyon Kriterleri diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/projectdonating.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/projectdonating.md index d9430da849..ff96511416 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/projectdonating.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/projectdonating.md @@ -19,6 +19,6 @@ Hem Mainnet hem de Gnosis Chain (eski adıyla xDai Network) üzerinde ETH ve ço İşlem imzalandıktan ve işlendikten sonra, başardınız! İşte böyle! Onay sayfasına yönlendirileceksiniz ve sayfadaki bağlantıyı takip ederek işlem detaylarını takip edebilirsiniz. -**[Metamask aracılığıyla bağış yapmak için adım adım talimatlar burada bulunabilir.](/tr/dapps/donatingmetamask)** +**[Metamask aracılığıyla bağış yapmak için adım adım talimatlar burada bulunabilir.](/dapps/donatingmetamask)** -**[Fiat para biriminde bağış yapmak istiyorsanız bu kılavuzu takip edin.](/tr/dapps/torusonramp)** \ No newline at end of file +**[Fiat para biriminde bağış yapmak istiyorsanız bu kılavuzu takip edin.](/dapps/torusonramp)** diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/termsForProposals.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/termsForProposals.md index cc38072751..cb64d454e3 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/termsForProposals.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/termsForProposals.md @@ -21,7 +21,7 @@ If you do not agree with the Terms, you shall not submit or challenge a Proposal ### 2. **MODIFICATIONS OF TERMS OF USE** -The Giveth community reserves the right, at its sole discretion, to modify or replace these Terms & Conditions at any time. The most current version of these Terms will be posted on our [docs](/tr/). You shall be responsible for reviewing and becoming familiar with any such modifications. Submission of or disputing Proposals after any modification to the Term constitutes your acceptance of the Terms & Conditions as modified. To participate in the GIVgarden you are assumed to have read and accepted these Terms. +The Giveth community reserves the right, at its sole discretion, to modify or replace these Terms & Conditions at any time. The most current version of these Terms will be posted on our [docs](/). You shall be responsible for reviewing and becoming familiar with any such modifications. Submission of or disputing Proposals after any modification to the Term constitutes your acceptance of the Terms & Conditions as modified. To participate in the GIVgarden you are assumed to have read and accepted these Terms. ### 3. **ELIGIBILITY** @@ -35,14 +35,14 @@ Pursuant to applicable laws and regulations, the Giveth community maintains the ### 4. **PROPOSAL GUIDELINES** -All proposals are bound by the [Giveth Covenant](https://gardens.1hive.org//tr/whatisgiveth/covenant/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98/covenant). If you haven't taken the time to read through it yet, please make sure you do so. To participate in Giveth you are assumed to have read, understood and agreed to be bound by the Giveth Covenant. +All proposals are bound by the [Giveth Covenant](https://gardens.1hive.org/tr/whatisgiveth/covenant/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98/covenant). If you haven't taken the time to read through it yet, please make sure you do so. To participate in Giveth you are assumed to have read, understood and agreed to be bound by the Giveth Covenant. Before submitting a Proposal, the Proposal Creator must first create a post on the [Giveth Forum](https://forum.giveth.io/). This post should explain why the Proposal is beneficial to the community and (if applicable) what the requested funds will be used for. Only submitted Proposals linked to a post in the Forum are subject to Conviction Voting. ### 5. **DEPOSIT AND OTHER FEES** 1. **“Deposit Manager”**- The Proposal Creator or the Challenger will be required to add Giveth tokens (GIV) into the GIVgarden’s [Deposit Manager](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98/collateral) before submitting or challenging a Proposal. The Giveth tokens in the Deposit Manager can be withdrawn at any time, as long as they are not actively being used as collateral for a “Proposal Deposit” or “Challenge Deposit”. -2. **“Proposal Deposit”** - When the Proposal Creator makes a Proposal, an amount of GIVs previously deposited in the Deposit Manager will be used as the collateral while the Proposal is being voted on to attest that the Proposal is aligned with [Giveth Covenant](/tr/whatisgiveth/covenant/). This collateral is referred to as the Proposal Deposit. +2. **“Proposal Deposit”** - When the Proposal Creator makes a Proposal, an amount of GIVs previously deposited in the Deposit Manager will be used as the collateral while the Proposal is being voted on to attest that the Proposal is aligned with [Giveth Covenant](/whatisgiveth/covenant/). This collateral is referred to as the Proposal Deposit. 3. “**Challenge Deposit”**- When the Challenger disputes a Proposal, the Challenger is required to stake some tokens as collateral. This amount is taken from the tokens the Challenger already deposited using the Deposit Manager. Backing challenges with collateral helps to ensure they have some amount of seriousness behind them. The Challenge Deposit can be forfeited in case the [Celeste Keepers](https://1hive.gitbook.io/celeste/key-concepts#keepers) rule against the Challenger, if the Proposal was [raised to Celeste](https://1hive.gitbook.io/gardens/actions-for-community-members/disputes/raise-to-celeste). :::info diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/testingGIVeconomy.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/testingGIVeconomy.md deleted file mode 100644 index 644f6efc06..0000000000 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/testingGIVeconomy.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -id: testingGIVeconomy -title: GIVeconomy Test Rehberi -slug: dapps/testingGIVeconomy ---- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import styles from '../../../../src/css/custom.css'; - - -GIVeconomy DApp için kapsamlı kullanıcı testi senaryoları için bir kılavuz hazırladık. Testler, https://staging.giveth.io/ adresinde bulunan hazırlama sunucusunda yapılmalıdır. - -## Gereksinimler -* Lütfen güncel bir tarayıcı kullanın. Bir hatayla karşılaşırsanız, lütfen aynı şeyi başka bir tarayıcı ile deneyin. Lütfen her durumda bir sorun raporu oluşturun. Sorunun tarayıcıya özel olup olmadığını bize bildirin. -* Raporlar ve geri bildirim için GitHub'daki sorunları kullanın. - -## Kullanım Durumları -Aşağıdaki eylemler temel işlevler olarak tanımlanır. Bu adımlardan biri hatalıysa, bu kritik bir hatayı temsil eder. - -### Genel -* "Genel Bakış" sayfasındaki butonlar responsivedir -* `GIVgarden`, `GIVfarm`, vb. sekmeleri renponsivedir -* Navbar Başlık butonları responsivedir -* Web Cüzdanıyla Navbar'da başarıyla oturum açabilir (şu anda MetaMask için optimize edilmiştir) -* Footer bağlantıları çalışıyor ve doğru şekilde bağlanıyor - -### GIVGarden -GIVgarden yürütmesi, hem Kovan Network'ü hem de Gnosis Chain'i (eski adıyla xDai Network) kullanır. Bu yürütme için kullanılan token DRGIV3'tür. - -:::info -DRGIV3, gDRGIV3'ü almak için DRGIV3 Garden'a wraplenebilir. Bu işlem DRGIV3'ünüzü Gnosis Chain'de GIVfarm'daki GIVgarden Staking'de stake etmekle aynı eylemdir. -::: - -* GIVgarden'a bağlanan butonlar çalışıyor -* `LEARN MORE` bağlantılar çalışıyor -* DRGIV3'ü GIVgarden'a wrapleyin - Token miktarınızın Gnosis Chain'de GIVfarm'daki GIVgarden Staking'de güncellenip güncellenmediğini kontrol edin. -* DRGIV3'ü GIVgarden'da açın - Token miktarınızın Gnosis Chain'de GIVfarm'daki GIVgarden Staking'de güncellenip güncellenmediğini kontrol edin. - -### GIVFarm -GIVfarm test yürütmesi, hem Gnosis Chain'ini hem de Kovan (Mainnet) Ağı'nı kullanır. Bu yürütme için kullanılan token DRGIV3'tür: - -* 0x83a8eea6427985C523a0c4d9d3E62C051B6580d3 Gnosis Chain'de -* 0x29434a25abd94ae882aa883eea81585aaa5b078d Kovan'da - -Gnosis Chain'de likidite sağlamak için kullanılan test tokenları aşağıdaki gibidir: - -* Gnosis Chain TestHNY: 0x69F79C9eA174d4659B18c7993c7EFbBbB58cF068 -* Gnosis Chain TestWETH:0x736a98655049433f79dCcF5e54b887E8890b63D1 - -Kovan'da, likidite sağlamak ve gas ödemek için Kovan ETH kullanılır. - -**Gnosis Chain (eski adıyla xDai Network) Test Örnekleri** -* Gnosis Chaini/Ethereum Ağı geçişi çalışıyor -* ? vurgulu araç ipuçları çalışması -* Honeyswap'ta DRGIV3 & TestHoney ile Likidite ekleyin -* Sushiswap'ta DRGIV3 ve TestETH ile Likidite ekleyin -* LP tokenları ilgili GIV/HNY veya GIV/ETH çiftliklerinde stake edebilir - LP Token miktarı, kullanıcı arayüzünde Stake/Unstake güncellemesi kadardır -* DRGIV3'ü GIVgarden Staking'de stake edebilir - Token miktarları, UI üzerinde Stake/Unstake güncellemesi -* DRGIV3'ü stake ettikten sonra, DRGIV3 Garden'da wraplenmiş token miktarı (gDRGIV3) miktarı güncellemelerini kontrol edin -* APR doğru görüntüleniyor (%0 gösteriyorsa bu kötü) -* APR satırında `?` tıklandığında APR modal açılır, linkler modal olarak çalışır -* Zaman içinde talep edilebilir miktar güncellemeleri -* Akış miktarı gösterilir (2 ondalık basamağa kadar) -* Miktar çok küçükse 0.0001 gösterilir -* "GIVfarm Ödülleriniz" (sayfanın sağ üst köşesinde), tüm çiftliklerden gelen toplam bekleyen ödülleri doğru şekilde görüntüler. -* Her çiftlikten hasat - İşlemler başarılı ve ödül Talep Edilebilir, Akış ve Cüzdan miktarlarındaki GIV doğru şekilde güncelleniyor -* Tüm çiftliklerden Tokenlar Geri Alabilir - Token miktarı, UI'de Stake/Unstake güncellemesi ile görülür. -* DRGIV3'ü GIVgarden çiftliğinden kaldırdıktan sonra, DRGIV3 Garden'da wraplenmiş token miktarı (gDRGIV3) miktarı güncellemelerini kontrol edin - -**Kovan (Mainnet) Ağ Test Örnekleri** -* Gnosis Chain/Ethereum Ağı geçişi çalışıyor -* ? vurgulu araç ipuçları çalışması -* Uniswap'ta DRGIV3 ve ETH ile Mint Univ3 NFT (Kovan) -* DRGIV3 ve WETH on Balancer (Kovan) ile Likidite ekleyin -* Univ3 NFT'yi GIV/ETH Uniswap çiftliğinde stake edebilir - Stake/Unstake butonlarının altındaki NFT miktarı güncellemeleri -* LP tokenlarını GIV/ETH Balancer çiftliğinde stake edebilir - LP Token miktarı, kullanıcı arayüzünde Stake/Unstake güncellemesi kadardır -* DRGIV3'ü Tek Varlık Stakinginde stake edebilir - Token miktarları, UI üzerinde Stake/Unstake güncellemesi -* APR doğru görüntüleniyor (%0 gösteriyorsa bu kötü) -* `?` tıklamak APR satırında APR modunu açar, bağlantılar modal olarak işlevseldir -* Zaman içinde talep edilebilir miktar güncellemeleri -* Akış miktarı gösterilir (2 ondalık basamağa kadar) -* GIVfarm Ödülleriniz" (sayfanın sağ üst köşesinde), tüm çiftliklerin toplam bekleyen ödüllerini doğru bir şekilde görüntüler. -* Her çiftlikten hasat - İşlemler başarılı ve ödül Talep Edilebilir, Akış ve Cüzdan miktarlarındaki GIV doğru şekilde güncelleniyor -* Tüm çiftliklerden tokenları geri alabilir - Token miktarı, UI'de Stake/Unstake güncellemesi olur - -### GIVback'ler -Test GIVback dağıtımının nasıl oluşturulacağını öğrenmek için Discord'da bir Developer veya Mitch (divine_comedian#5493) ile iletişime geçerek size yardımcı olun. - -GIVback'leri kendi Ethereum adresinizle test etmek için Giveth.io'daki doğrulanmış bir projeye meşru bir bağış yapmanız gerekecek. - -Bir test dağıtımı gerçekleştirdikten sonra, GIVbacks sayfasının birkaç parçasını doğrulayabilirsiniz: - -:::info -GIVback'ler yalnızca Gnosis Chain'de (eski adıyla xDai Network) mevcuttur. -::: - -* Hesaplamaların tanımlı GIVbacks döneminiz boyunca doğrulanmış bir projeye yaptığınız bağışlarla uyumlu olduğunu kontrol ederek GIVbacks Ödül miktarınızı doğrulayın. -* GIVbacks talep edilebilir tutarınız belirli bir miktar olmalıdır (GIVfarm ödülleri gibi artmamalıdır). -* GIVbacks akış miktarınız, GIVbacks dağıtımı sırasında GIVstream geçmişi tablosunda olmalıdır. -* GIVbacks hasadı başarılı. -* `DONATE` ve `VERIFY` düğmeleri çalışır. - -### GIVStream -GIVstream, hem Gnosis Chain hem de Kovan'da mevcuttur. GIVstream'i tam olarak test etmek için her iki ağda da bekleyen çiftçilik ödüllerinizin olduğundan emin olun. - --Gnosis Chain/Ethereum Ağı geçişi çalışıyor - -* `PROJECTS`, `PROPOSALS`, `OPPORTUNITIES` and `LEARN MORE` butonları çalışıyor. -* GIVstream ödülleri, hem Gnosis Chain'de hem de Kovan'da sağ üst modda ödüllendirilir. -* `?` görüntüsü GIVstream ödülleri modal üzerine tıklandığında açılır pencereyi gösterir, mod içindeki bağlantılar ve düğmeler işlevseldir -* '?' vurgulu araç ipuçları çalışması -* `GIViverse Expansion` doğru görüntüleniyor (%0 ise bu kötü.) -* `Time Remaining` doğru gösteriyor (GIVstream 23 Aralık 2026'da sona eriyor) -* GIVstream akış hızı artışları geçmiş tablosunda gösterilmektedir. GIVfarm ödülleri, GIVfarm'dan talep edildikten sonra tabloda görünmelidir. GIVbacks ödülleri, GIVbacks dağıtımı sırasında tabloda görünmelidir. - - - ---- - -Döngüde kalmak için Platform Katmanı'nın haftalık toplantılarına katılmayı unutmayın. Giveth Geliştirme ve Test etkinliğine düzenli olarak katkıda bulunmak için ihtiyacınız olan tüm bilgiler için [Giveth Gelişimine Katkıda Bulunma](/tr/dapps/contributors) kılavuzumuzu okuyun. \ No newline at end of file diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/torusUserGuide.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/torusUserGuide.md index f2d415fffd..0f6ae49d54 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/torusUserGuide.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/torusUserGuide.md @@ -39,7 +39,7 @@ Torus hesabınızdan `Add Token` açılır penceresine yapıştırın. `Next`'e Adding Tokens in Torus ### Diğer Fonksiyonlar -İtibari para birimini kullanarak kripto satın almak istiyorsanız, bunu "Top Up" seçeneğini kullanarak yapabilirsiniz. [Bu süreçte](/tr/dapps/torusonramp) size yardımcı olacak küçük bir kılavuz yazdık. +İtibari para birimini kullanarak kripto satın almak istiyorsanız, bunu "Top Up" seçeneğini kullanarak yapabilirsiniz. [Bu süreçte](/dapps/torusonramp) size yardımcı olacak küçük bir kılavuz yazdık. Sahip olduğunuz kriptoyu başka bir cüzdana göndermek için `Transfer`'i kullanın. İşleminiz için gerekli olan "gas ödeyebilmek" için cüzdanınızda Ethereum'a (ETH) ihtiyacınız olacak. Gas hakkında daha fazla bilgi için [tıklayın](https://ethereum.org/en/developers/docs/gas/). @@ -54,4 +54,4 @@ Brave tarayıcısını kullanıyorsanız, Brave's Shield özelliğini kapatmanı Turning shields off with Brave ### Diğer Cüzdanlar -Belirtildiği gibi, Torus cüzdanı yeni başlayanlar için harikadır. Kimliğinizi yönetmek için tanıdık sosyal medya platformlarını kullanmak, sürece başlamak için bir diğer harika yoldur. Bununla birlikte, kripto konusunda ciddi olmaya karar verirseniz, orada çok sayıda başka cüzdan var. Bazı cüzdanların diğer zincirlerle entegrasyonu daha kolaydır, daha fazla gizlilik sunar veya daha gelişmiş etkileşimlere izin verir. Bazı cüzdanlar Torus gibi web3 uzantıları olarak bulunur, diğerleri ise kriptonuza erişmek ve yönetmek için bilgisayarınıza bağlamanız gereken bir donanım cüzdanı gibi fiziksel bir cihazdır. Cüzdan alışverişine gitmeye karar verirseniz, en popüler olanların bir listesini [burada](https://ethereum.org/en/wallets/find-wallet/) bulabilirsiniz. \ No newline at end of file +Belirtildiği gibi, Torus cüzdanı yeni başlayanlar için harikadır. Kimliğinizi yönetmek için tanıdık sosyal medya platformlarını kullanmak, sürece başlamak için bir diğer harika yoldur. Bununla birlikte, kripto konusunda ciddi olmaya karar verirseniz, orada çok sayıda başka cüzdan var. Bazı cüzdanların diğer zincirlerle entegrasyonu daha kolaydır, daha fazla gizlilik sunar veya daha gelişmiş etkileşimlere izin verir. Bazı cüzdanlar Torus gibi web3 uzantıları olarak bulunur, diğerleri ise kriptonuza erişmek ve yönetmek için bilgisayarınıza bağlamanız gereken bir donanım cüzdanı gibi fiziksel bir cihazdır. Cüzdan alışverişine gitmeye karar verirseniz, en popüler olanların bir listesini [burada](https://ethereum.org/en/wallets/find-wallet/) bulabilirsiniz. diff --git a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/traceableProject.md b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/traceableProject.md index c074176942..1ba978ca2e 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-dapps/current/traceableProject.md +++ b/i18n/tr/docusaurus-plugin-content-docs-dapps/current/traceableProject.md @@ -60,7 +60,7 @@ Confirm the information requested on each section of the Wizard, then sign the t ### Step 6 - Magic! -Once you make it to the "Congratulations" page, you can click `GO TO YOUR PROJECT` to visit your new space! Get started by exploring Giveth TRACE's UI, and create some Traces to encourage more donations to your Campaign. To learn more about how Giveth TRACE works, read the [DApp documentation](/tr/dapps/introTrace). +Once you make it to the "Congratulations" page, you can click `GO TO YOUR PROJECT` to visit your new space! Get started by exploring Giveth TRACE's UI, and create some Traces to encourage more donations to your Campaign. To learn more about how Giveth TRACE works, read the [DApp documentation](/dapps/introTrace). Verification Approval Email diff --git a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/brandBook.md b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/brandBook.md index 2afc432fe4..7b9904da82 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/brandBook.md +++ b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/brandBook.md @@ -11,4 +11,4 @@ Marko Prljic tarafından tasarlanan Giveth Marka Kitabı. -**[PDF sürümünü buradan indirebilirsiniz.](../../downloads/Giveth.io_Branding_23-May-2021-195534.pdf)** +PDF sürümünü buradan indirebilirsiniz. diff --git a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/commsContributorGuide.md b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/commsContributorGuide.md deleted file mode 100644 index 861e6eeca8..0000000000 --- a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/commsContributorGuide.md +++ /dev/null @@ -1,372 +0,0 @@ ---- -id: commsContributorGuide -title: Communications Contributor Guide ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../../../../src/css/custom.css' -import NotTranslatedMessage from '../../_notTranslatedTR.mdx' - - - - -This is a guide to get your started with the Comms Working Group. It walks you through the steps to take to get onboarded and contributing, while also giving you some information on the structure of Giveth, what tools we use, and how to orient yourself in general. - - -## **What is Giveth?** - -Giveth is a platform to support for-good projects through cryptocurrency and fiat donations. - - - - - - - -
Why Giveth? - Giveth Donor 101 Course - MVV - Mission, Vision and Values -
- - - -## **Structure and Working Groups** - - - - - - - - - - - - - - - -
-
    - -
  1. Community Circle -
  2. -
-
-
    - -
  • Comms WG
  • - -
  • Connect WG - outreach and project liaison
  • - -
  • Conflict Resolution WG
  • - -
-
-
    - -
  1. Platform Circle - -
  2. -Product development -
-
-
    - -
  • Design WG
  • - -
  • Devs WG
  • - -
  • GIVeconomy WG
  • - -
-
-
    - -
  1. GIVernance Circle -
  2. -
-
-
    - -
  • Governance WG
  • - -
  • DAO WG
  • - -
-
- - -For more detailed information and to learn more about how to participate throughout the DAO, please read our docs including: - -* [Governance process](/whatisgiveth/governanceProcess/) -* [Advice process](/whatisgiveth/adviceProcess/) -* [Conflict resolution](https://docs.google.com/spreadsheets/d/1PhvCZJFkk_j63Q8Aszay2DAn2qg39x6zJDSLlj924TY/edit#gid=679275498) -* [Developer guidelines](/dapps/) -* [Development process](/dapps/developmentProcess/) -* [General contribution steps in Github](https://github.com/Giveth/giveth-dapp/blob/develop/CONTRIBUTING.md) - - -## Joining the Comms Party - -The Comms WG is an integral part of the Community Circle, which encompasses everything related to human contact and isn’t either development or governance. In addition to communications, that includes outreach and donor relations. - - -To participate in engaging with the Comms WG, you must have accounts on the following platforms: Discord, Github with Zenhub extension, Discourse and preferably also Telegram and Twitter. If you do not have these accounts, we can help you set them up. - - - -### 1. Join the weekly meeting - -**Discord:** Hop on a [Comms call](https://calendar.google.com/event?action=TEMPLATE&tmeid=bnQ4NmJwOGVzdjVudjc3Z2tlc3U4ZHBiZ2FfMjAyMjA3MTlUMTYwMDAwWiBnaXZldGhkb3Rpb0Bt&tmsrc=givethdotio%40gmail.com&scp=ALL) held Tuesdays at 12h CST (18h CET). Here you will meet the team and learn about what is going on. You will be able to volunteer during the call for anything you think you can add value to as the team goes through the various issues. Don’t worry, we will help guide you! [Here](/whatisgiveth/meetingsGuide/) is also a detailed explanation of how Giveth meetings function. - -### 2. Getting started with your first issue - -**Github/Zenhub:** The Zenhub extension turns Github into a project management board. - -planning board for comms with zenhub - - - -You will need to [download it and add it to your browser](https://www.zenhub.com/extension) to establish this user-friendly interface with Github. - - -After you have shared your Github handle with the Comms lead, go to the [Giveth Planning board](https://app.zenhub.com/workspaces/giveth-planning-5f08ce1f9264b300166a0185/board?repos=278726184), and have a look at the "[good first issue](https://github.com/Giveth/giveth-dapp/labels/good%20first%20issue)" tag (or potentially the “[help wanted](https://app.zenhub.com/workspaces/giveth-planning-5f08ce1f9264b300166a0185/board?labels=help%20wanted&repos=278726184)” tag) to see where you can jump in and contribute. Contributors move their issues across the board as they pass through different stages of completion from “new” to “in progress” to “review” and “done” with several other nuanced options such as “icebox” and “epic”. Be sure to keep up with the status of your issue: do you need help? Tag someone in your issue, and add a comment. Are you done and need to start the review process? Tag at least two others to review your work. Once finished, you can close it! Below are explanations for each stage of an issue on its way to completion. - - -#### Different stages of an issue on the planning board: - - -**New issues:** new issues discussed in comms meetings or something that you think is relevant to our vision and will provide value to the cause go here. - -**Icebox:** non-priority issues are listed here. - -**Epics:** ongoing/larger tasks that are divided into separate smaller issues. - -**Backlog:** issues that will be added to future sprints. - -**Sprint Backlog:** issues assigned as part of that week’s work. - - -**In progress:** issues being actively worked on with ideal completion within next 1-2 weeks. There should only be 1-2 issues per assignee “in progress”. - - -**Review/QA:** issues ready for review where 2 senior contributors should be tagged for feedback and support. - -**[Learn more about issues and understand the workflow.](https://github.com/Giveth/giveth-planning/issues/373)** - - - -### 3. Working on an issue - -**HackMD and Google Docs: **Documents are created through Google Docs or HackMD. Material uploaded to Giveth's documentation must use markdown formatting. You can choose to draft with Google Docs and convert (post-review) to markdown format using the Chrome extension "[Docs To Markdown](https://workspace.google.com/u/0/marketplace/app/docs_to_markdown/700168918607?hl=en&pann=docs_addon_widget)”. - - -Make your new Google doc available for edit for reviewers and collaborators either by allowing anyone with the link to edit or at least comment. Submit your work for review (Q/A) to at least two others before implementing. Request reviews both during and after you complete your work by tagging reviewers in your Github issue and adding the doc link. During your work, this review request allows you to consult with team members who may be able to assist not only with various questions but with a general review on the progression of the work. When you are finished, you will tag and consult with at least two reviewers before the issue can be considered executable and finally closed. - - -Communications Working Group Steward** - Lauren** - -Discord handle: **karmaticacid#1218** - -Below is more detailed information on Giveth’s workflow design. - - -## Giveth Toolbox - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Amplitude - -
    - -
  • Analytics -
  • -
-
AragonDAO - -
    - -
  • Propose and vote on important governance topics using token-weighted voting. -
  • -
-
Discord - -
    - -
  • Discord is where our team communicates. Introduce yourself, give feedback, find out how to contribute, or just say hello!
  • - -
  • Join the Community Call (11h CST/17h CET) and/or any other call that interests you via Google calendar or iCal. -
  • -
-
Docs.Giveth - -
    - -
  • User and Developer Guides, Technical Documentation -
  • -
-
Doodle - -
    - -
  • Polls to schedule meeting times -
  • -
-
Figma - -
    - -
  • Design mockups and collaboration -
  • -
-
Forum - -
    - -
  • Engage with relevant topics and proposals, discussion about governance and Giveth tech, as well as participation in conviction voting for GIVgardens.
  • - -
  • Uses the Discourse platform. -
  • -
-
GitHub - -
    - -
  • We use Github to track all issues and tasks.
  • - -
  • giveth-planning for comms/community action items
  • - -
  • giveth-next for technical issues/user testing on giveth.io
  • - -
  • giveth-dapp for technical issues/user testing on giveth trace
  • - -
  • giveth-docs for issues on the giveth documentation
  • - -
  • V1 is Giveth TRACE repo.
  • - -
  • V2 is Giveth.io repo. -
  • -
-
Google Drive - -
    - -
  • Collaborative documents before it is added to Notion or docs.Giveth -
  • -
-
HackMD - -
    - -
  • Used for documentation written in markdown formatting -
  • -
-
Medium - -
    - -
  • Publication for regular development and community updates -
  • -
-
Notion - -
    - -
  • Meeting notes and internal document storage -
  • -
-
Telegram - -
    - -
  • Group bridged directly to #general channel in the Giveth Discord where all messages arrive. -
  • -
-
Twitter - -
    - -
  • Stay up-to-date on exciting shares about the Future of Giving! -
  • -
-
Youtube - - -
Zenhub - -
    - -
  • Used for issue tracking, visible in Github -
  • -
-
- diff --git a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/conflictResolution.md b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/conflictResolution.md index 32e9c58cac..aad5196ab7 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/conflictResolution.md +++ b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/conflictResolution.md @@ -15,7 +15,7 @@ We aim to bring people together and promote resilience in the Giveth DAO by trai ### What is Gravity? -Gravity aims to establish a culture of voluntary compliance around Giveth’s [Community Covenant](/tr/whatisgiveth/covenant), [Code of Conduct](/tr/whatisgiveth/codeofconduct), and [Community Communications Guide](/tr/whatisgiveth/communityCommsGuide). It proposes the recognition and application of conflict management mechanisms to shape harmonious interactions between the members of its community. +Gravity aims to establish a culture of voluntary compliance around Giveth’s [Community Covenant](/whatisgiveth/covenant), [Code of Conduct](/whatisgiveth/codeofconduct), and [Community Communications Guide](/whatisgiveth/communityCommsGuide). It proposes the recognition and application of conflict management mechanisms to shape harmonious interactions between the members of its community. ### What is a Giveth Graviton? @@ -72,13 +72,13 @@ The training is offered 2 times a year with the intention to form Gravitons - th * Conflict resolution calls and chats are closed to Gravitons and parties involved to respect privacy and vulnerability. * The Giveth Conflict Resolution working group can facilitate safe spaces, skills up leveling workshops, and collaborate with TEC’s Gravity working group to host training and capacitate individuals to become Gravitons. * The Gravity training is free and open for all. -* Gravity can remove proposals from all the voting categories if they receive **flags** and/or are seen as harmful for the community based on our rules, boundaries, T&C’s, [Community Covenant](/tr/whatisgiveth/covenant),[ Code of Conduct](/tr/whatisgiveth/codeofconduct), and [Community Communications Guide](/tr/whatisgiveth/communityCommsGuide). +* Gravity can remove proposals from all the voting categories if they receive **flags** and/or are seen as harmful for the community based on our rules, boundaries, T&C’s, [Community Covenant](/whatisgiveth/covenant),[ Code of Conduct](/whatisgiveth/codeofconduct), and [Community Communications Guide](/whatisgiveth/communityCommsGuide). **What actions or outcomes are required or encouraged?** * All members should be aware of the [guidelines for scale of conflict and graduated sanctions](https://forum.tecommons.org/t/scale-of-conflicts-graduated-sanction-guideline/234). -* All members should commit to respect the protocol for [Giveth Meetings](/tr/whatisgiveth/meetingsGuide). -* Gravitons should comply to Giveth’s [Community Covenant](/tr/whatisgiveth/covenant), [Code of Conduct](/tr/whatisgiveth/codeofconduct), and [Community Communications Guide](/tr/whatisgiveth/communityCommsGuide) and the additional [Graviton Code of Conduct](https://forum.tecommons.org/t/gravity-role-design/174). +* All members should commit to respect the protocol for [Giveth Meetings](/whatisgiveth/meetingsGuide). +* Gravitons should comply to Giveth’s [Community Covenant](/whatisgiveth/covenant), [Code of Conduct](/whatisgiveth/codeofconduct), and [Community Communications Guide](/whatisgiveth/communityCommsGuide) and the additional [Graviton Code of Conduct](https://forum.tecommons.org/t/gravity-role-design/174). * Gravitons should accept cases based on their competence and communicate to the Conflict Resolution working group if they don’t feel capable of handling an issue. * Gravitons should promote trust and good relationships between the community. * It is required to complete the Graviton Training successfully to become a Graviton. diff --git a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/covenant.md b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/covenant.md index 0a640fecc3..e9421e2cc8 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/covenant.md +++ b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/covenant.md @@ -7,7 +7,7 @@ Giveth DAO, Ethereum ve kâr amacı gütmeyen dünyalar arasında köprü kurara Giveth, paylaşmanın zahmetli olmadığı ve dünyanın dört bir yanında pozitif değişim yaratmak isteyen insanların ödüllendirildiği bir gelecek öngörmektedir. Giveth platformları, bağışçılar ve projeler için küresel ölçekte özgürce erişilebilen ve kendi kendini idame eden köprüler olmayı amaçlamaktadır. Giveth, fonların doğrudan nerede en fazla etki yaratabileceğini görüp ona göre şeffaf ve etkin bir şekilde akışının gerçekleştirilmesini kolaylaştırmayı hedefler. -Giveth topluluğu merkeziyetsizliği, yeniliği, özgeciliği, güçlendirmeyi, güveni, şeffaflığı ve işbirliğini [değerli](/tr/whatisgiveth/) görür. Bu sosyal katman, DAO'muzun üzerine inşa edildiği temeldir. +Giveth topluluğu merkeziyetsizliği, yeniliği, özgeciliği, güçlendirmeyi, güveni, şeffaflığı ve işbirliğini [değerli](/whatisgiveth/) görür. Bu sosyal katman, DAO'muzun üzerine inşa edildiği temeldir. GIVeconomy, GIV'in ihraç edilip programatik olarak dağıtıldığı ekonomik katmanı temsil eder. GIV tokenleri, GIVgarden'a sunulup kabul edilen tekliflerin finansmanında kullanılacaktır. Dolayısıyla, GIVgarden'dan GIV dağılımı oy kullanmak için GIV ile güçlendirilen topluluk kararına bağlı olacaktır. @@ -19,7 +19,7 @@ Bu nedenle, Giveth üyelerin hem protokolle hem de birbirleriyle nasıl etkileş Üyeler, katkıda bulunanlar ve liderler olarak Giveth'e katılımın; yaş, beden, görünür ve görünmez engellilik, etnisite, cinsiyet özellikleri, cinsel kimlik ve ifade, deneyim ve eğitim düzeyi, sosyo-ekonomik statü, milliyet, kişisel görünüş, ırk, din veya cinsel yönelimine bakılmaksızın herkes için tacizsiz bir deneyim oluşturacağını taahhüt ederiz. -[Giveth misyonu, vizyonu ve değerleri](/tr/whatisgiveth/) ile uyumlu şekilde davranacağımızı ve açık, misafirperver, kapsayıcı ve sağlıklı bir topluluğa katkıda bulunacak şekilde hareket etmeyi taahhüt ederiz. +[Giveth misyonu, vizyonu ve değerleri](/whatisgiveth/) ile uyumlu şekilde davranacağımızı ve açık, misafirperver, kapsayıcı ve sağlıklı bir topluluğa katkıda bulunacak şekilde hareket etmeyi taahhüt ederiz. ### Standartlarımız @@ -44,11 +44,11 @@ Kabul edilemez davranış örnekleri şunlardır: ### Karar Alma -Giveth, GIVgarden yapılandırmalarını yönetmek ve [misyonu, vizyonu ve değerleriyle](/tr/whatisgiveth/) uyumlu projelere finansman tahsis etmek için [Gardens](https://gardens.1hive.org/#/home/) yönetişim platformundan faydalanır. +Giveth, GIVgarden yapılandırmalarını yönetmek ve [misyonu, vizyonu ve değerleriyle](/whatisgiveth/) uyumlu projelere finansman tahsis etmek için [Gardens](https://gardens.1hive.org/#/home/) yönetişim platformundan faydalanır. Givgarden için blokzincir üzerinde karar alma mekanizmaları  [Kanaat Oylaması](https://forum.tecommons.org/t/conviction-voting-tl-dr/308?u=liviade) ve [Tao Oylamasıdır](https://forum.tecommons.org/t/tao-voting-formerly-disputable-voting-parameters-general-discussion/267). Kanaat Oylaması, temel olarak finansman tahsisi için kullanılmaktadır. Tao Oylaması ise parametrelerin güncellenmesi, hataların düzeltilmesi, DAO'ya yeni özelliklerin eklenmesi ve/veya DAO hazinesine saldırı gibi acil durumlarda kullanılır. -Giveth tarafından kullanılan ekstra çok merkezli yönetişim süreçleri [şu dokümanda](/tr/whatisgiveth/governanceProcess) açıklanmış ve topluluk kararlarına göre değişebilir uygulamalar içermektedir. +Giveth tarafından kullanılan ekstra çok merkezli yönetişim süreçleri [şu dokümanda](/whatisgiveth/governanceProcess) açıklanmış ve topluluk kararlarına göre değişebilir uygulamalar içermektedir. ### Uygulama @@ -64,7 +64,7 @@ GIVgarden'ı kullanırken teklifi sunan kişinin teklifi sunarken belirli bir mi ### Karar Alma -Giveth, katkıda bulunanların kültürel tekliflerini ilerletmeleri amacıyla kendi başlarına hareket edebilmelerini desteklemek açısından birincil karar alma yöntemi olarak [Tavsiye Süreci'nden](/tr/whatisgiveth/adviceProcess) faydalanır. Tavsiye Süreci, Giveth dokümantasyonunda yazılı olarak bulunmakla birlikte topluluk görüşmelerinde sözlü olarak da açıklanır. Finansal olmayan, kod gerektirmeyen bir teklifin topluluğun büyük bir bölümünü etkileme olasılığı doğduğunda, Discord veya Forumda anketler yöntemiyle blokzincir dışı oylama gerçekleştirilir. Bir kararın bu sözleşmeye riayet etmesi, topluluğun bilgiye sunulması ve sonuçlarına 2 hafta içerisinde itiraz edilmemesi halinde söz konusu karar meşru kabul edilir. +Giveth, katkıda bulunanların kültürel tekliflerini ilerletmeleri amacıyla kendi başlarına hareket edebilmelerini desteklemek açısından birincil karar alma yöntemi olarak [Tavsiye Süreci'nden](/whatisgiveth/adviceProcess) faydalanır. Tavsiye Süreci, Giveth dokümantasyonunda yazılı olarak bulunmakla birlikte topluluk görüşmelerinde sözlü olarak da açıklanır. Finansal olmayan, kod gerektirmeyen bir teklifin topluluğun büyük bir bölümünü etkileme olasılığı doğduğunda, Discord veya Forumda anketler yöntemiyle blokzincir dışı oylama gerçekleştirilir. Bir kararın bu sözleşmeye riayet etmesi, topluluğun bilgiye sunulması ve sonuçlarına 2 hafta içerisinde itiraz edilmemesi halinde söz konusu karar meşru kabul edilir. Giveth [Forumu](https://forum.giveth.io/), [Github](https://github.com/Giveth) ve [Discord](https://discord.gg/JxF38Tj364) sunucuları dahil Giveth topluluk alanları ile birlikte ilerleyen süreçte ortaya çıkabilecek diğer blokzincir dışı tartışma alanlarının bu sözleşmeye uyması beklenir. diff --git a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md index 6c00ca47d3..b7f3c82d3a 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md +++ b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/daoStructure.md @@ -9,7 +9,7 @@ import NotTranslatedMessage from '../../_notTranslatedTR.mdx' Giveth actively experiments with different organizational structures and governance models. We currently divide our contributors and work done by subDAOs & Chapters. To learn more about specific governance processes, [read here](./governanceProcess) # subDAOs -The Giveth DAO is divided into smaller subDAOs or Working Groups (WG), each subDAO is responsible for managing it's own budget, goals and contributors, each subDAO also has a leader that carries the flag and ensure all of their contributors work towards not only the goals of the subDAO but also that they serve the [Giveth Mission](./whatisgiveth#our-mission). subDAOs are financially beholden to the DAO in that they must present a budget every 3 months (Seasons) along with the goals they are hoping to achieve by the end of each Season. Budget proposals follow standard giveth [Advice Process](./adviceProcess) and subsequent voting on [Snapshot](./governanceProcess#snapshot-voting). +The Giveth DAO is divided into smaller subDAOs or Working Groups (WG), each subDAO is responsible for managing it's own budget, goals and contributors, each subDAO also has a leader that carries the flag and ensure all of their contributors work towards not only the goals of the subDAO but also that they serve the [Giveth Mission](/whatisgiveth#our-mission). subDAOs are financially beholden to the DAO in that they must present a budget every 3 months (Seasons) along with the goals they are hoping to achieve by the end of each Season. Budget proposals follow standard giveth [Advice Process](./adviceProcess) and subsequent voting on [Snapshot](./governanceProcess#snapshot-voting). SubDAOs are based around different products and programs and can have a wide range of contributors from developers, designers, community managers, marketers, etc. diff --git a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/governanceProcess.md b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/governanceProcess.md index 72a3cd4cdd..c2fe18dabe 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/governanceProcess.md +++ b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/governanceProcess.md @@ -9,7 +9,7 @@ Giveth Yönetişimi, sağlam bir tasarımdan faydalanırken tavsiyeleri, fikir b Yönetişim katılımcılarını muhtemel eylemleri ve katılım göstermek için kullanabilecekleri platformlara göre üç kategoriye ayırabiliriz. Bunlar; **GIV token sahipleri**, **rDAO üyeleri** ve **büyük topluluktur** (veya basitçe topluluğun kendisi). -**(Veya [Özet Bölümüne](/tr/whatisgiveth/governanceProcess/#TLDR) atlayabilirsiniz)** +**(Veya [Özet Bölümüne](/whatisgiveth/governanceProcess/#TLDR) atlayabilirsiniz)** ## Topluluk @@ -20,8 +20,8 @@ Giveth konusundaki resmi sohbetler, [Discourse forumumuzda](https://forum.givet Topluluktaki herkes teklif oluşturabilir; ancak öncesinde dikkate alınması gereken bazı hususlar bulunmaktadır: * Teklifler ideal olarak alınacak eylemlerin, potansiyel sonuçların ve talep edilen fonların (varsa) bir özetini çıkaran net bir yaklaşım izlemelidir. -* Herhangi bir ihitilaf veya anlaşmazlık halinde referans aldığımız **[Topluluk Sözleşmesine](/tr/whatisgiveth/covenant)**  bağlıyız. -* Geri bildirim toplamak ve teklifleri iyileştirmek için **[Tavsiye Sürecinden](/tr/whatisgiveth/adviceProcess)** faydalanıyoruz. +* Herhangi bir ihitilaf veya anlaşmazlık halinde referans aldığımız **[Topluluk Sözleşmesine](/whatisgiveth/covenant)**  bağlıyız. +* Geri bildirim toplamak ve teklifleri iyileştirmek için **[Tavsiye Sürecinden](/whatisgiveth/adviceProcess)** faydalanıyoruz. * Teklifler, Tavsiye Sürecine açık olacak şekilde **minimum 5 gün** boyunca Forumda tartışmaya açık kalmalıdır. Tavsiye Süreci için süre gereklilikleri dahil bütün koşulların yerine getirilmesi halinde, teklifler GIVgarden'da veya rDAO uygulamalarında oylama aşamasına geçebilir. Bu uygulamalarda oylamalara katılabilmek için GIV veya nrGIV tokenleri bulundurmanız gerekmektedir. Bütün Giveth Yönetişim uygulamaları Gnosis Chain üzerinde faaliyet göstermektedir. @@ -31,12 +31,12 @@ Finansal bir acil durum gibi koşullarda **bir teklifin Tavsiye Sürecini kısal :::note ### Hafif Fikir Birliği -Tercih edilen çıktılar için hafif fikir birliği ölçümü yapmak için genellikle forumda veya Discord'da anketlerden faydalanırız. [Resmi olmayan ve düşük etkili kararlar](/tr/whatisgiveth/governanceProcess/#Informal-Decisions) için yine bu yöntemlerin kullanılması uygundur. Yine de resmi tekliflerde hedeflerin mümkün olduğunca net tutulması için amaçlanan çıktının açıkça belirtilmesi gerekmektedir. Blokzincir üzerinde kullandığımız oylama sistemleri çoktan seçmeli oylamayı desteklememektedir.* +Tercih edilen çıktılar için hafif fikir birliği ölçümü yapmak için genellikle forumda veya Discord'da anketlerden faydalanırız. [Resmi olmayan ve düşük etkili kararlar](/whatisgiveth/governanceProcess/#Informal-Decisions) için yine bu yöntemlerin kullanılması uygundur. Yine de resmi tekliflerde hedeflerin mümkün olduğunca net tutulması için amaçlanan çıktının açıkça belirtilmesi gerekmektedir. Blokzincir üzerinde kullandığımız oylama sistemleri çoktan seçmeli oylamayı desteklememektedir.* ::: ## GIV Token Sahipleri -GIV token sahipleri, [GIVgarden](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98) aracılığıyla karar alma sürecine katılım gösterebilirler. GIVgarden, GIV tokenlerini kullanarak GIV token sahiplerinin teklifler oluşturmasına ve oy vermesine olanak sağlayacak şekilde [Kanaat Oylaması](https://forum.giveth.io/t/conviction-voting/154) ve [Tao Oylaması](https://forum.giveth.io/t/tao-voting-explained/155) sistemlerine sahiptir. Burada alınan kararlar genellikle topluluk finansman talepleri ve önerileri ile birlitke yönetişime dair değişikliklere ilişkindir. Daha ayrınntılı bilgi için, [dokümanlarımızda GIVgarden'a ilişkin bölümü ziyaret edebilirsiniz](/tr/giveconomy/givgarden). +GIV token sahipleri, [GIVgarden](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98) aracılığıyla karar alma sürecine katılım gösterebilirler. GIVgarden, GIV tokenlerini kullanarak GIV token sahiplerinin teklifler oluşturmasına ve oy vermesine olanak sağlayacak şekilde [Kanaat Oylaması](https://forum.giveth.io/t/conviction-voting/154) ve [Tao Oylaması](https://forum.giveth.io/t/tao-voting-explained/155) sistemlerine sahiptir. Burada alınan kararlar genellikle topluluk finansman talepleri ve önerileri ile birlitke yönetişime dair değişikliklere ilişkindir. Daha ayrınntılı bilgi için, [dokümanlarımızda GIVgarden'a ilişkin bölümü ziyaret edebilirsiniz](/giveconomy/givgarden). ## nrGIV Token Sahipleri @@ -50,7 +50,7 @@ rDAO, güvenilir Giveth katılımcıları tarafından oluşan bir çeşit yönet ## Resmi Olmayan Kararlar -Bütün kararlar için blokzincir üzerinde resmi oylama yapılması gerekmez. Düşük etkili, çevir kararlar için Giveth topluluğunun faydalandığı çeşitli platformlar kullanılabilir. En açık şekilde ifade etmek gerekirse, blokzincir [dışı karar alma süreçlerine](/tr/whatisgiveth/covenant/#off-chain) dair Topluluk Sözleşmesi'nin ilgili bölümüne başvururuz: +Bütün kararlar için blokzincir üzerinde resmi oylama yapılması gerekmez. Düşük etkili, çevir kararlar için Giveth topluluğunun faydalandığı çeşitli platformlar kullanılabilir. En açık şekilde ifade etmek gerekirse, blokzincir [dışı karar alma süreçlerine](/whatisgiveth/covenant/#off-chain) dair Topluluk Sözleşmesi'nin ilgili bölümüne başvururuz: Giveth, katkıda bulunanların kültürel tekliflerini ilerletmeleri amacıyla kendi başlarına hareket edebilmelerini desteklemek açısından birincil karar alma yöntemi olarak Tavsiye Süreci'nden faydalanır. Tavsiye Süreci, Giveth dokümantasyonunda yazılı olarak bulunmakla birlikte topluluk görüşmelerinde sözlü olarak da açıklanır. Finansal olmayan, kod gerektirmeyen bir teklifin topluluğun büyük bir bölümünü etkileme olasılığı doğduğunda, Discord veya Forumda anketler yöntemiyle blokzincir dışı oylama gerçekleştirilir. Bir kararın bu sözleşmeye riayet etmesi, topluluğun bilgiye sunulması ve sonuçlarına 2 hafta içerisinde itiraz edilmemesi halinde söz konusu karar meşru kabul edilir. @@ -59,10 +59,10 @@ Giveth Forumu, Github ve Discord sunucuları dahil Giveth topluluk alanları ile ## ÖZET -1. Giveth [Forumda](https://forum.giveth.io/) bir [teklif](/tr/whatisgiveth/governanceProcess/#proposal) oluşturun. +1. Giveth [Forumda](https://forum.giveth.io/) bir [teklif](/whatisgiveth/governanceProcess/#proposal) oluşturun. * Tavsiye süreci için minimum 5 gün bekleyin. 2. Blokzincir üzerinde oylama için DApp üzerinde bir teklif oluşturun; burada forumdaki teklife bağlantı verilmelidir. * GIV token sahipleri için [GIVgarden](https://gardens.1hive.org/#/xdai/garden/0xb25f0ee2d26461e2b5b3d3ddafe197a0da677b98) * nrGIV token sahipleri için [rDAO](https://xdai.aragon.blossom.software/#/nrgiv/) 3. Sonuçları bekleyin. -4. Eylemi gerçekleştirin. \ No newline at end of file +4. Eylemi gerçekleştirin. diff --git a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/introDiscord.md b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/introDiscord.md index 12ea488128..b9cb1fbf47 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/introDiscord.md +++ b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/introDiscord.md @@ -65,7 +65,7 @@ Sunucuya katıldıktan sonra, bir bot size çözmeniz için bir Captha gönderec #👍governance, merkeziyetsiz yönetişim deneyleri yaptığımız ve bizimki gibi diğer topluluklara da ilerleyen zamanlarda faydalı olabilecek her şeyi belgelediğimiz yerdir. #🌐 dao kanalı, DAO tekliflerinin linklerinin paylaşıldığı ve topluluğa oy vermeleri için bilgi verilen alandır. Bu kanalda tekliflere ilişkin her şeyi konuşabilirsiniz. -# giveth-trace-payments, Giveth TRACE köprüsü üzerinde gerçekleşen ödeme işlermlerine dair bilgilerin paylaşılması için kullanılmaktadır. Köprünün nasıl çalıştığı hakkında [buradan](/tr/dapps/bridgeSecurity) daha fazla bilgi edinebilirsiniz. +# giveth-trace-payments, Giveth TRACE köprüsü üzerinde gerçekleşen ödeme işlermlerine dair bilgilerin paylaşılması için kullanılmaktadır. Köprünün nasıl çalıştığı hakkında [buradan](/dapps/bridgeSecurity) daha fazla bilgi edinebilirsiniz. ### Platform @@ -89,7 +89,7 @@ Sunucuya katıldıktan sonra, bir bot size çözmeniz için bir Captha gönderec Bu kanallar topluluk üyeleriyle sesli ve/veya görüntülü sohbetler için kullanılır. -#groovy-playlist, Chip Bot komutlarını yazmak için kullanılan metin kanalıdır.[(Bot komutlarına dair daha fazla bilgi aşağıda)](/tr/whatisgiveth/introDiscord/#chip) +#groovy-playlist, Chip Bot komutlarını yazmak için kullanılan metin kanalıdır.[(Bot komutlarına dair daha fazla bilgi aşağıda)](/whatisgiveth/introDiscord/#chip) Stage - Bu kanal, Ethereum topluluğuna Giveth'i göstermek için etkinliklere ev sahibi yapılırken kullanılır. Community - haftalık Topluluk Toplantıları ile birlikte Topluluk Katmanındaki çalışma gruplarının toplantılarını gerçekleştirdiği yerdir. Platform - Platform Katmanındaki çalışma gruplarının toplantı yeridir. @@ -163,4 +163,4 @@ Chip Bot; Spotify, YouTube, Soundcloud vb. gibi çok sayıda kaynaktan müzik ç ### Destek -Herhangi bir sorunla karşılaşırsanız veya bir soru sormak istemeniz gerekirse `@admin` şeklinde etiketleyebilir veya  `#💬support` kanalında sorabilirsiniz. \ No newline at end of file +Herhangi bir sorunla karşılaşırsanız veya bir soru sormak istemeniz gerekirse `@admin` şeklinde etiketleyebilir veya  `#💬support` kanalında sorabilirsiniz. diff --git a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/whatisgiveth.md b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/whatisgiveth.md index 39fbe4a6f9..289217e368 100644 --- a/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/whatisgiveth.md +++ b/i18n/tr/docusaurus-plugin-content-docs-whatisgiveth/current/whatisgiveth.md @@ -42,7 +42,7 @@ Giveth Bağış Uygulamaları (DApp'ler), iyi niyetli projeler ile fark yaratmak **Giveth.io**, herkesin dahil olabilmesi için kullanım kolaylığı ön plana alınarak tasarlanmıştır. Hesap oluşturmak oldukça kolaydır; dakikalar içinde proje oluşturabilir veya projelere bağışta bulunabilirsiniz. Giveth, geniş ölçekli hayırsever girişimlere ev yapmakla birlikte Ethereum ekosisteminde de tanınmış bir projedir; dolayısıyla, misyonunuzu Ethereum topluluğuna tanıtmak için doğal olarak mükemmel bir yerdir! -**Giveth TRACE**, 2017 yılından bu yana geliştirdiğimiz orijinal DApp'imizdir. Proje sahiplerine [katmanlı bağış yöntemi](/tr/dapps/entitiesAndRoles) ile finansman hedeflerini tanımlamaları için sağlam bir sistem sunar. Bağışçılar, yaptıkları baışların hareketini belirleme ve izleyebilme fırsatına sahip olarak bu ekstra katmandan faydalanabilirler. Giveth, Ethereum ağları arasındaki ilk köprüye öncülük etti ve bu köprü burada inşa edildi. Fonların kolay ve gas harcamaksızın yönetilmesi, izlenebilmesi ve çekilebilmesi için Mainnet ve Rinkeby köprüsünden faydalanıyoruz. +**Giveth TRACE**, 2017 yılından bu yana geliştirdiğimiz orijinal DApp'imizdir. Proje sahiplerine [katmanlı bağış yöntemi](/dapps/entitiesAndRoles) ile finansman hedeflerini tanımlamaları için sağlam bir sistem sunar. Bağışçılar, yaptıkları baışların hareketini belirleme ve izleyebilme fırsatına sahip olarak bu ekstra katmandan faydalanabilirler. Giveth, Ethereum ağları arasındaki ilk köprüye öncülük etti ve bu köprü burada inşa edildi. Fonların kolay ve gas harcamaksızın yönetilmesi, izlenebilmesi ve çekilebilmesi için Mainnet ve Rinkeby köprüsünden faydalanıyoruz. ## Neden projelere Giveth üzerinde bağış yapmalıyım? diff --git a/package.json b/package.json index f706dcb38c..652c68a487 100644 --- a/package.json +++ b/package.json @@ -12,19 +12,23 @@ "clear": "docusaurus clear" }, "dependencies": { - "@docusaurus/core": "^2.0.0-beta.20", - "@docusaurus/plugin-content-docs": "^2.0.0-beta.20", - "@docusaurus/preset-classic": "^2.0.0-beta.20", - "@docusaurus/theme-search-algolia": "^2.0.0-beta.20", - "@mdx-js/react": "^1.6.22", + "@docusaurus/core": "^3.6.3", + "@docusaurus/plugin-content-docs": "^3.6.3", + "@docusaurus/preset-classic": "^3.6.3", + "@docusaurus/theme-search-algolia": "^3.6.3", + "@mdx-js/react": "^3.0.0", "clsx": "^1.1.1", "hast-util-is-element": "^1.1.0", - "react": "^16.8.4", - "react-dom": "^16.8.4", + "react": "^18.2.0", + "react-dom": "^18.2.0", "react-player": "^2.9.0", "rehype-katex": "4.0.0", "remark-math": "^3.0.1" }, + "devDependencies": { + "@docusaurus/module-type-aliases": "3.0.0", + "@docusaurus/types": "3.0.0" + }, "browserslist": { "production": [ ">0.5%", @@ -38,6 +42,6 @@ ] }, "engines": { - "node": ">=16.14" + "node": ">=18" } } diff --git a/sidebars.js b/sidebars.js index 847109c18f..c9577f610b 100644 --- a/sidebars.js +++ b/sidebars.js @@ -1,7 +1,7 @@ module.exports = { docsSidebar: { Installation: ['givethioinstallation'], - Guidelines: ['contributors', 'testing-guidelines', 'dev-guidelines'], + Guidelines: ['dev-guidelines'], Reference: ['styleguide'] } } diff --git a/sidebarsDapps.js b/sidebarsDapps.js index eaa32c0a73..9b0825f347 100644 --- a/sidebarsDapps.js +++ b/sidebarsDapps.js @@ -9,78 +9,58 @@ module.exports = { description: 'Learn more about how the Giveth Dapp works. We have a variety of articles tailored for Donors, Project Owners and how to use the GIV token.', slug: 'dapps/' }, - items:[ + items: [ 'givethIO', 'gettingStarted', - { - type: 'category', - label: 'For Donors', - collapsed: true, - link: {type: 'doc', id: 'projectdonating'}, - items: ['projectdonating', 'donatingmetamask' ,'multisigs', 'importTorusMM' + { + type: 'category', + label: 'For Donors', + collapsed: true, + link: { type: 'doc', id: 'projectdonating' }, + items: ['projectdonating', 'donatingmetamask', 'multisigs', 'importTorusMM' ], - }, - { - type: 'category', - label: 'For Project Owners', - collapsed: true, - link: {type: 'doc', id: 'createproject'}, - items: ['createproject','listedUnlisted','projectVerification', 'projectUpdates', + }, + { + type: 'category', + label: 'For Project Owners', + collapsed: true, + link: { type: 'doc', id: 'createproject' }, + items: ['createproject', 'listedUnlisted', 'projectVerification', 'projectUpdates', ], - }, - { type: 'category', + }, + { + type: 'category', label: 'GIVeconomy', - link: {type: 'doc', id: 'giveconomy'}, - items: [ 'givbacks', 'givstream', 'givpower', - { - type: 'category', - label: 'GIVgarden', - link: {type: 'doc', id: 'givgarden'}, - items:['termsForProposals'] - }, - { - type: 'category', - label: 'GIVfarm', - link: {type: 'doc', id: 'givfarm'}, - items:['regenFarms'] - } - , 'givdrop' -] - }, - 'recurringDonation','quadraticfunding','giverspfp','niceToken' - - - , - 'disclosure', - 'troubleshooting', - // { - // type: 'category', - // label: "Developer Guides", - // items: [ 'contributors','givethioinstallation' , { - // type: 'category', - // label: "Giveth TRACE (Deprecated)", - // items: ['TRACEinstallation','bridgeSecurity', 'developmentProcess'] - // }, - // 'regenFarmContracts' - // ] - // }, - { - type: 'category', - label: 'Archives', - items: [ - { - type: 'category', - label: 'Giveth TRACE (Deprecated)', - link: {type: 'doc', id:'introTrace'}, - items: [ 'entitiesAndRoles','makeTraceableProject','leavingTraces', 'technicalWhitePaper', 'exchangeRates', 'traceContracts' ] - },'niceToken', 'angelVault', + link: { type: 'doc', id: 'giveconomy' }, + items: ['givbacks', 'givstream', 'givpower', + { + type: 'category', + label: 'GIVgarden', + link: { type: 'doc', id: 'givgarden' }, + items: ['termsForProposals'] + }, + { + type: 'category', + label: 'GIVfarm', + link: { type: 'doc', id: 'givfarm' }, + items: ['regenFarms', 'angelVault'] + } + , 'givdrop' + ] + }, + 'recurringDonation', 'quadraticfunding', 'giverspfp', 'niceToken' - ] - }, - - - ], - }, -] - } + , + 'disclosure', + 'troubleshooting', + { + type: 'category', + label: 'Giveth TRACE (Deprecated)', + link: { type: 'doc', id: 'introTrace' }, + items: ['entitiesAndRoles', 'makeTraceableProject', 'leavingTraces', 'technicalWhitePaper', 'exchangeRates', 'traceContracts'] + }, + ], + }, + ] +} diff --git a/sidebarsWhatisgiveth.js b/sidebarsWhatisgiveth.js index d8cedc47d3..e3568920a9 100644 --- a/sidebarsWhatisgiveth.js +++ b/sidebarsWhatisgiveth.js @@ -4,7 +4,7 @@ module.exports = { { type: 'category', label:'Guides', - items:['fundraisingGuide','commsContributorGuide','meetingsGuide','adviceProcess', 'introDiscord','brandBook'] + items:['fundraisingGuide','meetingsGuide','adviceProcess', 'introDiscord','brandBook'] }, , 'toolsDecentralizedCommunities','history' ], diff --git a/whatisgiveth/commsContributorGuide.md b/whatisgiveth/commsContributorGuide.md deleted file mode 100644 index 0a217084e7..0000000000 --- a/whatisgiveth/commsContributorGuide.md +++ /dev/null @@ -1,370 +0,0 @@ ---- -id: commsContributorGuide -title: Communications Contributor Guide ---- -import useBaseUrl from '@docusaurus/useBaseUrl' -import styles from '../src/css/custom.css' - - - -This is a guide to get you started with the Comms Working Group. It walks you through the steps to take to get onboarded and contributing, while also giving you some information on the structure of Giveth, what tools we use, and how to orient yourself in general. - - -## **What is Giveth?** - -Giveth is a platform to support for-good projects through cryptocurrency and fiat donations. - - - - - - - -
Why Giveth? - Giveth Donor 101 Course - MVV - Mission, Vision and Values -
- - - -## **Structure and Working Groups** - - - - - - - - - - - - - - - -
-
    - -
  1. Community Circle -
  2. -
-
-
    - -
  • Comms WG
  • - -
  • Connect WG - outreach and project liaison
  • - -
  • Conflict Resolution WG
  • - -
-
-
    - -
  1. Platform Circle - -
  2. -Product development -
-
-
    - -
  • Design WG
  • - -
  • Devs WG
  • - -
  • GIVeconomy WG
  • - -
-
-
    - -
  1. GIVernance Circle -
  2. -
-
-
    - -
  • Governance WG
  • - -
  • DAO WG
  • - -
-
- - -For more detailed information and to learn more about how to participate throughout the DAO, please read our docs including: - -* [Governance process](/whatisgiveth/governanceProcess/) -* [Advice process](/whatisgiveth/adviceProcess/) -* [Conflict resolution](https://docs.google.com/spreadsheets/d/1PhvCZJFkk_j63Q8Aszay2DAn2qg39x6zJDSLlj924TY/edit#gid=679275498) -* [Developer guidelines](/dapps/) -* [Development process](/dapps/developmentProcess/) -* [General contribution steps in Github](https://github.com/Giveth/giveth-dapp/blob/develop/CONTRIBUTING.md) - - -## Joining the Comms Party - -The Comms WG is an integral part of the Community Circle, which encompasses everything related to human contact and isn’t either development or governance. In addition to communications, that includes outreach and donor relations. - - -To participate in engaging with the Comms WG, you must have accounts on the following platforms: Discord, Github with Zenhub extension, Discourse and preferably also Telegram and Twitter. If you do not have these accounts, we can help you set them up. - - - -### 1. Join the weekly meeting - -**Discord:** Hop on a [Comms call](https://calendar.google.com/event?action=TEMPLATE&tmeid=bnQ4NmJwOGVzdjVudjc3Z2tlc3U4ZHBiZ2FfMjAyMjA3MTlUMTYwMDAwWiBnaXZldGhkb3Rpb0Bt&tmsrc=givethdotio%40gmail.com&scp=ALL) held Tuesdays at 12h CST (18h CET). Here you will meet the team and learn about what is going on. You will be able to volunteer during the call for anything you think you can add value to as the team goes through the various issues. Don’t worry, we will help guide you! [Here](/whatisgiveth/meetingsGuide/) is also a detailed explanation of how Giveth meetings function. - -### 2. Getting started with your first issue - -**Github/Zenhub:** The Zenhub extension turns Github into a project management board. - -planning board for comms with zenhub - - - -You will need to [download it and add it to your browser](https://www.zenhub.com/extension) to establish this user-friendly interface with Github. - - -After you have shared your Github handle with the Comms lead, go to the [Giveth Planning board](https://app.zenhub.com/workspaces/giveth-planning-5f08ce1f9264b300166a0185/board?repos=278726184), and have a look at the "[good first issue](https://github.com/Giveth/giveth-dapp/labels/good%20first%20issue)" tag (or potentially the “[help wanted](https://app.zenhub.com/workspaces/giveth-planning-5f08ce1f9264b300166a0185/board?labels=help%20wanted&repos=278726184)” tag) to see where you can jump in and contribute. Contributors move their issues across the board as they pass through different stages of completion from “new” to “in progress” to “review” and “done” with several other nuanced options such as “icebox” and “epic”. Be sure to keep up with the status of your issue: do you need help? Tag someone in your issue, and add a comment. Are you done and need to start the review process? Tag at least two others to review your work. Once finished, you can close it! Below are explanations for each stage of an issue on its way to completion. - - -#### Different stages of an issue on the planning board: - - -**New issues:** new issues discussed in comms meetings or something that you think is relevant to our vision and will provide value to the cause go here. - -**Icebox:** non-priority issues are listed here. - -**Epics:** ongoing/larger tasks that are divided into separate smaller issues. - -**Backlog:** issues that will be added to future sprints. - -**Sprint Backlog:** issues assigned as part of that week’s work. - - -**In progress:** issues being actively worked on with ideal completion within next 1-2 weeks. There should only be 1-2 issues per assignee “in progress”. - - -**Review/QA:** issues ready for review where 2 senior contributors should be tagged for feedback and support. - -**[Learn more about issues and understand the workflow.](https://github.com/Giveth/giveth-planning/issues/373)** - - - -### 3. Working on an issue - -**HackMD and Google Docs: **Documents are created through Google Docs or HackMD. Material uploaded to Giveth's documentation must use markdown formatting. You can choose to draft with Google Docs and convert (post-review) to markdown format using the Chrome extension "[Docs To Markdown](https://workspace.google.com/u/0/marketplace/app/docs_to_markdown/700168918607?hl=en&pann=docs_addon_widget)”. - - -Make your new Google doc available for edit for reviewers and collaborators either by allowing anyone with the link to edit or at least comment. Submit your work for review (Q/A) to at least two others before implementing. Request reviews both during and after you complete your work by tagging reviewers in your Github issue and adding the doc link. During your work, this review request allows you to consult with team members who may be able to assist not only with various questions but with a general review on the progression of the work. When you are finished, you will tag and consult with at least two reviewers before the issue can be considered executable and finally closed. - - -Communications Working Group Steward** - Lauren** - -Discord handle: **karmaticacid#1218** - -Below is more detailed information on Giveth’s workflow design. - - -## Giveth Toolbox - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Amplitude - -
    - -
  • Analytics -
  • -
-
AragonDAO - -
    - -
  • Propose and vote on important governance topics using token-weighted voting. -
  • -
-
Discord - -
    - -
  • Discord is where our team communicates. Introduce yourself, give feedback, find out how to contribute, or just say hello!
  • - -
  • Join the Community Call (11h CST/17h CET) and/or any other call that interests you via Google calendar or iCal. -
  • -
-
Docs.Giveth - -
    - -
  • User and Developer Guides, Technical Documentation -
  • -
-
Doodle - -
    - -
  • Polls to schedule meeting times -
  • -
-
Figma - -
    - -
  • Design mockups and collaboration -
  • -
-
Forum - -
    - -
  • Engage with relevant topics and proposals, discussion about governance and Giveth tech, as well as participation in conviction voting for GIVgardens.
  • - -
  • Uses the Discourse platform. -
  • -
-
GitHub - -
    - -
  • We use Github to track all issues and tasks.
  • - -
  • giveth-planning for comms/community action items
  • - -
  • giveth-next for technical issues/user testing on giveth.io
  • - -
  • giveth-dapp for technical issues/user testing on giveth trace
  • - -
  • giveth-docs for issues on the giveth documentation
  • - -
  • V1 is Giveth TRACE repo.
  • - -
  • V2 is Giveth.io repo. -
  • -
-
Google Drive - -
    - -
  • Collaborative documents before it is added to Notion or docs.Giveth -
  • -
-
HackMD - -
    - -
  • Used for documentation written in markdown formatting -
  • -
-
Medium - -
    - -
  • Publication for regular development and community updates -
  • -
-
Notion - -
    - -
  • Meeting notes and internal document storage -
  • -
-
Telegram - -
    - -
  • Group bridged directly to #general channel in the Giveth Discord where all messages arrive. -
  • -
-
Twitter - -
    - -
  • Stay up-to-date on exciting shares about the Future of Giving! -
  • -
-
Youtube - - -
Zenhub - -
    - -
  • Used for issue tracking, visible in Github -
  • -
-
- diff --git a/whatisgiveth/daoStructure.md b/whatisgiveth/daoStructure.md index 7867f6a916..1568537a37 100644 --- a/whatisgiveth/daoStructure.md +++ b/whatisgiveth/daoStructure.md @@ -5,7 +5,7 @@ title: DAO Structure Giveth actively experiments with different organizational structures and governance models. We currently divide our contributors and work done by subDAOs & Chapters. To learn more about specific governance processes, [read here](./governanceProcess) # subDAOs -The Giveth DAO is divided into smaller subDAOs or Working Groups (WG), each subDAO is responsible for managing it's own budget, goals and contributors, each subDAO also has a leader that carries the flag and ensure all of their contributors work towards not only the goals of the subDAO but also that they serve the [Giveth Mission](./whatisgiveth#our-mission). subDAOs are financially beholden to the DAO in that they must present a budget every 3 months (Seasons) along with the goals they are hoping to achieve by the end of each Season. Budget proposals follow standard giveth [Advice Process](./adviceProcess) and subsequent voting on [Snapshot](./governanceProcess#snapshot-voting). +The Giveth DAO is divided into smaller subDAOs or Working Groups (WG), each subDAO is responsible for managing it's own budget, goals and contributors, each subDAO also has a leader that carries the flag and ensure all of their contributors work towards not only the goals of the subDAO but also that they serve the [Giveth Mission](./#our-mission). subDAOs are financially beholden to the DAO in that they must present a budget every 3 months (Seasons) along with the goals they are hoping to achieve by the end of each Season. Budget proposals follow standard giveth [Advice Process](./adviceProcess) and subsequent voting on [Snapshot](./governanceProcess#snapshot-voting). SubDAOs are based around different products and programs and can have a wide range of contributors from developers, designers, community managers, marketers, etc. diff --git a/whatisgiveth/governanceProcess.md b/whatisgiveth/governanceProcess.md index a02cd01a79..1d5645bb60 100644 --- a/whatisgiveth/governanceProcess.md +++ b/whatisgiveth/governanceProcess.md @@ -51,7 +51,7 @@ After minimum advice process is met for all proposals a vote is created on the G To learn more about Working Groups check out our [DAO structure documentation](./daoStructure) ## Informal Decisions -Not all decisions require formal on-chain votes. There is room for making low-impact, agile decisions via a range of platforms that Giveth's community utilizes. For the most clarity we refer to the Covenant's section on [off-chain decision making](./whatisgiveth/covenant/#off-chain): +Not all decisions require formal on-chain votes. There is room for making low-impact, agile decisions via a range of platforms that Giveth's community utilizes. For the most clarity we refer to the Covenant's section on [off-chain decision making](./covenant#off-chain): > Giveth uses Advice Process as its primary practice for flat decision making to empower contributors with agency to move their cultural proposals forward. Advice Process is written in the Giveth documentation and promoted verbally in community calls. When a non-financial, no-code decision will likely affect a large part of the community, the use of off-chain voting using polls in the Discord or Forum is implemented. A decision is considered legitimate when it respects this covenant, is promoted to the awareness of the community and its results aren’t challenged within 2 weeks. diff --git a/yarn.lock b/yarn.lock index e6ea05a639..e8cea16af3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,205 +2,335 @@ # yarn lockfile v1 -"@algolia/autocomplete-core@1.7.1": - version "1.7.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz#025538b8a9564a9f3dd5bcf8a236d6951c76c7d1" - integrity sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg== - dependencies: - "@algolia/autocomplete-shared" "1.7.1" - -"@algolia/autocomplete-preset-algolia@1.7.1": - version "1.7.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz#7dadc5607097766478014ae2e9e1c9c4b3f957c8" - integrity sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg== - dependencies: - "@algolia/autocomplete-shared" "1.7.1" - -"@algolia/autocomplete-shared@1.7.1": - version "1.7.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz#95c3a0b4b78858fed730cf9c755b7d1cd0c82c74" - integrity sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg== - -"@algolia/cache-browser-local-storage@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.13.1.tgz#ffacb9230119f77de1a6f163b83680be999110e4" - integrity sha512-UAUVG2PEfwd/FfudsZtYnidJ9eSCpS+LW9cQiesePQLz41NAcddKxBak6eP2GErqyFagSlnVXe/w2E9h2m2ttg== - dependencies: - "@algolia/cache-common" "4.13.1" - -"@algolia/cache-common@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.13.1.tgz#c933fdec9f73b4f7c69d5751edc92eee4a63d76b" - integrity sha512-7Vaf6IM4L0Jkl3sYXbwK+2beQOgVJ0mKFbz/4qSxKd1iy2Sp77uTAazcX+Dlexekg1fqGUOSO7HS4Sx47ZJmjA== - -"@algolia/cache-in-memory@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.13.1.tgz#c19baa67b4597e1a93e987350613ab3b88768832" - integrity sha512-pZzybCDGApfA/nutsFK1P0Sbsq6fYJU3DwIvyKg4pURerlJM4qZbB9bfLRef0FkzfQu7W11E4cVLCIOWmyZeuQ== - dependencies: - "@algolia/cache-common" "4.13.1" - -"@algolia/client-account@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.13.1.tgz#fea591943665477a23922ab31863ad0732e26c66" - integrity sha512-TFLiZ1KqMiir3FNHU+h3b0MArmyaHG+eT8Iojio6TdpeFcAQ1Aiy+2gb3SZk3+pgRJa/BxGmDkRUwE5E/lv3QQ== - dependencies: - "@algolia/client-common" "4.13.1" - "@algolia/client-search" "4.13.1" - "@algolia/transporter" "4.13.1" - -"@algolia/client-analytics@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.13.1.tgz#5275956b2d0d16997148f2085f1701b6c39ecc32" - integrity sha512-iOS1JBqh7xaL5x00M5zyluZ9+9Uy9GqtYHv/2SMuzNW1qP7/0doz1lbcsP3S7KBbZANJTFHUOfuqyRLPk91iFA== - dependencies: - "@algolia/client-common" "4.13.1" - "@algolia/client-search" "4.13.1" - "@algolia/requester-common" "4.13.1" - "@algolia/transporter" "4.13.1" - -"@algolia/client-common@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.13.1.tgz#3bf9e3586f20ef85bbb56ccca390f7dbe57c8f4f" - integrity sha512-LcDoUE0Zz3YwfXJL6lJ2OMY2soClbjrrAKB6auYVMNJcoKZZ2cbhQoFR24AYoxnGUYBER/8B+9sTBj5bj/Gqbg== - dependencies: - "@algolia/requester-common" "4.13.1" - "@algolia/transporter" "4.13.1" - -"@algolia/client-personalization@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.13.1.tgz#438a1f58576ef19c4ad4addb8417bdacfe2fce2e" - integrity sha512-1CqrOW1ypVrB4Lssh02hP//YxluoIYXAQCpg03L+/RiXJlCs+uIqlzC0ctpQPmxSlTK6h07kr50JQoYH/TIM9w== - dependencies: - "@algolia/client-common" "4.13.1" - "@algolia/requester-common" "4.13.1" - "@algolia/transporter" "4.13.1" - -"@algolia/client-search@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.13.1.tgz#5501deed01e23c33d4aaa9f9eb96a849f0fce313" - integrity sha512-YQKYA83MNRz3FgTNM+4eRYbSmHi0WWpo019s5SeYcL3HUan/i5R09VO9dk3evELDFJYciiydSjbsmhBzbpPP2A== - dependencies: - "@algolia/client-common" "4.13.1" - "@algolia/requester-common" "4.13.1" - "@algolia/transporter" "4.13.1" +"@algolia/autocomplete-core@1.17.7": + version "1.17.7" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.17.7.tgz#2c410baa94a47c5c5f56ed712bb4a00ebe24088b" + integrity sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q== + dependencies: + "@algolia/autocomplete-plugin-algolia-insights" "1.17.7" + "@algolia/autocomplete-shared" "1.17.7" + +"@algolia/autocomplete-plugin-algolia-insights@1.17.7": + version "1.17.7" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.7.tgz#7d2b105f84e7dd8f0370aa4c4ab3b704e6760d82" + integrity sha512-Jca5Ude6yUOuyzjnz57og7Et3aXjbwCSDf/8onLHSQgw1qW3ALl9mrMWaXb5FmPVkV3EtkD2F/+NkT6VHyPu9A== + dependencies: + "@algolia/autocomplete-shared" "1.17.7" + +"@algolia/autocomplete-preset-algolia@1.17.7": + version "1.17.7" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.7.tgz#c9badc0d73d62db5bf565d839d94ec0034680ae9" + integrity sha512-ggOQ950+nwbWROq2MOCIL71RE0DdQZsceqrg32UqnhDz8FlO9rL8ONHNsI2R1MH0tkgVIDKI/D0sMiUchsFdWA== + dependencies: + "@algolia/autocomplete-shared" "1.17.7" + +"@algolia/autocomplete-shared@1.17.7": + version "1.17.7" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.7.tgz#105e84ad9d1a31d3fb86ba20dc890eefe1a313a0" + integrity sha512-o/1Vurr42U/qskRSuhBH+VKxMvkkUVTLU6WZQr+L5lGZZLYWyhdzWjW0iGXY7EkwRTjBqvN2EsR81yCTGV/kmg== + +"@algolia/cache-browser-local-storage@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz#97bc6d067a9fd932b9c922faa6b7fd6e546e1348" + integrity sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww== + dependencies: + "@algolia/cache-common" "4.24.0" + +"@algolia/cache-common@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.24.0.tgz#81a8d3a82ceb75302abb9b150a52eba9960c9744" + integrity sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g== + +"@algolia/cache-in-memory@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz#ffcf8872f3a10cb85c4f4641bdffd307933a6e44" + integrity sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w== + dependencies: + "@algolia/cache-common" "4.24.0" + +"@algolia/client-abtesting@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/client-abtesting/-/client-abtesting-5.17.0.tgz#9f1e3edb9ccd256ebad75490390b8c16bbb4cddd" + integrity sha512-6+7hPdOEPfJqjWNYPRaVcttLLAtVqQyp1U7xBA1e1uSya1ivIr9FtS/GBr31mfvwk2N2yxV4W7itxuBtST8SWg== + dependencies: + "@algolia/client-common" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" + +"@algolia/client-account@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.24.0.tgz#eba7a921d828e7c8c40a32d4add21206c7fe12f1" + integrity sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA== + dependencies: + "@algolia/client-common" "4.24.0" + "@algolia/client-search" "4.24.0" + "@algolia/transporter" "4.24.0" + +"@algolia/client-analytics@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.24.0.tgz#9d2576c46a9093a14e668833c505ea697a1a3e30" + integrity sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg== + dependencies: + "@algolia/client-common" "4.24.0" + "@algolia/client-search" "4.24.0" + "@algolia/requester-common" "4.24.0" + "@algolia/transporter" "4.24.0" + +"@algolia/client-analytics@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-5.17.0.tgz#8d3fdd97ac48940f47cb392ae9be27b15c707197" + integrity sha512-nhJ+elL8h0Fts3xD9261zE2NvTs7nPMe9/SfAgMnWnbvxmuhJn7ZymnBsfm2VkTDb4Dy810ZAdBfzYEk7PjlAw== + dependencies: + "@algolia/client-common" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" + +"@algolia/client-common@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.24.0.tgz#77c46eee42b9444a1d1c1583a83f7df4398a649d" + integrity sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA== + dependencies: + "@algolia/requester-common" "4.24.0" + "@algolia/transporter" "4.24.0" + +"@algolia/client-common@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-5.17.0.tgz#000a8cfadbda56e90563d2cf0872de98940ff153" + integrity sha512-9eC8i41/4xcQ/wI6fVM4LwC/ZGcDl3mToqjM0wTZzePWhXgRrdzOzqy/XgP+L1yYCDfkMFBZZsruNL5U8aEOag== + +"@algolia/client-insights@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/client-insights/-/client-insights-5.17.0.tgz#b2d869e24914ea1b31fa8b79ead57c92ec83c809" + integrity sha512-JL/vWNPUIuScsJubyC4aPHkpMftlK2qGqMiR2gy0rGvrh8v0w+ec6Ebq+efoFgE8wO55HJPTxiKeerE1DaQgvA== + dependencies: + "@algolia/client-common" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" + +"@algolia/client-personalization@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.24.0.tgz#8b47789fb1cb0f8efbea0f79295b7c5a3850f6ae" + integrity sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w== + dependencies: + "@algolia/client-common" "4.24.0" + "@algolia/requester-common" "4.24.0" + "@algolia/transporter" "4.24.0" + +"@algolia/client-personalization@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-5.17.0.tgz#99884afab8c30c6079cc737b0eb4cc206e492462" + integrity sha512-PkMUfww8QiRpyLkW4kzmc7IJDcW90sfUpnTgUOVlug5zEE2iv1ruHrJxdcNRTXkA0fgVpHu3oxXmCQL/ie2p7A== + dependencies: + "@algolia/client-common" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" + +"@algolia/client-query-suggestions@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/client-query-suggestions/-/client-query-suggestions-5.17.0.tgz#748fcd97192b7c208e42c855faf2528ff26e1eca" + integrity sha512-bokfgPN2whetLuiX9NB6C6d7Eke+dvHuASOPiB+jdI8Z6hacLHkcJjYeZY4Mppj0/oJ1KlyNivj+8WNpZeGhYA== + dependencies: + "@algolia/client-common" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" + +"@algolia/client-search@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.24.0.tgz#75e6c02d33ef3e0f34afd9962c085b856fc4a55f" + integrity sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA== + dependencies: + "@algolia/client-common" "4.24.0" + "@algolia/requester-common" "4.24.0" + "@algolia/transporter" "4.24.0" + +"@algolia/client-search@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-5.17.0.tgz#ee666d847d9753e7962c06f0a00036779c735767" + integrity sha512-alY3U79fiEvlR/0optgt1LZp9MfthXFnuEA4GYS81svozDOF61gdvxgBjt6SYtmskmTQQZDWVgakvUvvHrDzMw== + dependencies: + "@algolia/client-common" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" "@algolia/events@^4.0.1": version "4.0.1" resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950" integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ== -"@algolia/logger-common@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.13.1.tgz#4221378e701e3f1eacaa051bcd4ba1f25ddfaf4d" - integrity sha512-L6slbL/OyZaAXNtS/1A8SAbOJeEXD5JcZeDCPYDqSTYScfHu+2ePRTDMgUTY4gQ7HsYZ39N1LujOd8WBTmM2Aw== - -"@algolia/logger-console@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.13.1.tgz#423d358e4992dd4bceab0d9a4e99d1fd68107043" - integrity sha512-7jQOTftfeeLlnb3YqF8bNgA2GZht7rdKkJ31OCeSH2/61haO0tWPoNRjZq9XLlgMQZH276pPo0NdiArcYPHjCA== - dependencies: - "@algolia/logger-common" "4.13.1" - -"@algolia/requester-browser-xhr@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.13.1.tgz#f8ea79233cf6f0392feaf31e35a6b40d68c5bc9e" - integrity sha512-oa0CKr1iH6Nc7CmU6RE7TnXMjHnlyp7S80pP/LvZVABeJHX3p/BcSCKovNYWWltgTxUg0U1o+2uuy8BpMKljwA== - dependencies: - "@algolia/requester-common" "4.13.1" - -"@algolia/requester-common@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.13.1.tgz#daea143d15ab6ed3909c4c45877f1b6c36a16179" - integrity sha512-eGVf0ID84apfFEuXsaoSgIxbU3oFsIbz4XiotU3VS8qGCJAaLVUC5BUJEkiFENZIhon7hIB4d0RI13HY4RSA+w== - -"@algolia/requester-node-http@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.13.1.tgz#32c63d4c009f22d97e396406de7af9b66fb8e89d" - integrity sha512-7C0skwtLdCz5heKTVe/vjvrqgL/eJxmiEjHqXdtypcE5GCQCYI15cb+wC4ytYioZDMiuDGeVYmCYImPoEgUGPw== - dependencies: - "@algolia/requester-common" "4.13.1" - -"@algolia/transporter@4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.13.1.tgz#509e03e9145102843d5be4a031c521f692d4e8d6" - integrity sha512-pICnNQN7TtrcYJqqPEXByV8rJ8ZRU2hCiIKLTLRyNpghtQG3VAFk6fVtdzlNfdUGZcehSKGarPIZEHlQXnKjgw== - dependencies: - "@algolia/cache-common" "4.13.1" - "@algolia/logger-common" "4.13.1" - "@algolia/requester-common" "4.13.1" - -"@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== +"@algolia/ingestion@1.17.0": + version "1.17.0" + resolved "https://registry.yarnpkg.com/@algolia/ingestion/-/ingestion-1.17.0.tgz#a6d2ebb9feb7ef7e5ef206c05575743cbc350587" + integrity sha512-9+mO+FbIpWz6izh1lXzON9BcenBKx4K3qVjSWiFFmL8nv+7b7zpGq++LXWr/Lxv/bZ9+D71Go6QVL6AZQhFOmg== + dependencies: + "@algolia/client-common" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" + +"@algolia/logger-common@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.24.0.tgz#28d439976019ec0a46ba7a1a739ef493d4ef8123" + integrity sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA== + +"@algolia/logger-console@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.24.0.tgz#c6ff486036cd90b81d07a95aaba04461da7e1c65" + integrity sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg== + dependencies: + "@algolia/logger-common" "4.24.0" + +"@algolia/monitoring@1.17.0": + version "1.17.0" + resolved "https://registry.yarnpkg.com/@algolia/monitoring/-/monitoring-1.17.0.tgz#c89c2277a91d5bf5e36385dd9cc363e90206e60c" + integrity sha512-Db7Qh51zVchmHa8d9nQFzTz2Ta6H2D4dpCnPj1giC/LE6UG/6e3iOnRxUzV+9ZR7etHKIrri2hbnkyNrvbqA9A== + dependencies: + "@algolia/client-common" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" + +"@algolia/recommend@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/recommend/-/recommend-4.24.0.tgz#8a3f78aea471ee0a4836b78fd2aad4e9abcaaf34" + integrity sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw== + dependencies: + "@algolia/cache-browser-local-storage" "4.24.0" + "@algolia/cache-common" "4.24.0" + "@algolia/cache-in-memory" "4.24.0" + "@algolia/client-common" "4.24.0" + "@algolia/client-search" "4.24.0" + "@algolia/logger-common" "4.24.0" + "@algolia/logger-console" "4.24.0" + "@algolia/requester-browser-xhr" "4.24.0" + "@algolia/requester-common" "4.24.0" + "@algolia/requester-node-http" "4.24.0" + "@algolia/transporter" "4.24.0" + +"@algolia/recommend@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/recommend/-/recommend-5.17.0.tgz#dd770f09eee811b2bdb9f9535fa7dba425d77e68" + integrity sha512-7vM4+mfuLYbslj8+RNsP/ISwY7izu5HcQqQhA0l+q3EZRHF+PBeRaJXc3S1N0fTRxj8ystvwXWZPmjssB/xMLw== + dependencies: + "@algolia/client-common" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" + +"@algolia/requester-browser-xhr@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz#313c5edab4ed73a052e75803855833b62dd19c16" + integrity sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA== + dependencies: + "@algolia/requester-common" "4.24.0" + +"@algolia/requester-browser-xhr@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.17.0.tgz#9bdf1e4b0b734a0f56fc102f08bc2052b37b49b7" + integrity sha512-bXSiPL2R08s4e9qvNZsJA0bXZeyWH2A5D4shS8kRT22b8GgjtnGTuoZmi6MxtKOEaN0lpHPbjvjXAO7UIOhDog== + dependencies: + "@algolia/client-common" "5.17.0" + +"@algolia/requester-common@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.24.0.tgz#1c60c198031f48fcdb9e34c4057a3ea987b9a436" + integrity sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA== + +"@algolia/requester-fetch@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-fetch/-/requester-fetch-5.17.0.tgz#0b6e08047d20c719925083d29613855cbbc42034" + integrity sha512-mjJ6Xv7TlDDoZ6RLKrEzH1ved3g2GAq3YJjb94bA639INfxK1HM8A/wCAFSZ8ye+QM/jppwauDXe1PENkuareQ== + dependencies: + "@algolia/client-common" "5.17.0" + +"@algolia/requester-node-http@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz#4461593714031d02aa7da221c49df675212f482f" + integrity sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw== + dependencies: + "@algolia/requester-common" "4.24.0" + +"@algolia/requester-node-http@5.17.0": + version "5.17.0" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-5.17.0.tgz#9693ed6aa683c68f9ffab29d644cb2093f4885d3" + integrity sha512-Z2BXTR7BctlGPNig21k2wf/5nlH+96lU2UElzXTKiptyn2iM8lDU8zdO+dRll0AxQUxUGWEnkBysst9xL3S2cg== + dependencies: + "@algolia/client-common" "5.17.0" + +"@algolia/transporter@4.24.0": + version "4.24.0" + resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.24.0.tgz#226bb1f8af62430374c1972b2e5c8580ab275102" + integrity sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA== + dependencies: + "@algolia/cache-common" "4.24.0" + "@algolia/logger-common" "4.24.0" + "@algolia/requester-common" "4.24.0" + +"@ampproject/remapping@^2.2.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== dependencies: - "@jridgewell/gen-mapping" "^0.1.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.8.3": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.8.3": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== dependencies: "@babel/highlight" "^7.18.6" -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.18.6": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.8.tgz#2483f565faca607b8535590e84e7de323f27764d" - integrity sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ== - -"@babel/core@7.12.9": - version "7.12.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8" - integrity sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.12.5" - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helpers" "^7.12.5" - "@babel/parser" "^7.12.7" - "@babel/template" "^7.12.7" - "@babel/traverse" "^7.12.9" - "@babel/types" "^7.12.7" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.19" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" +"@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0", "@babel/code-frame@^7.26.2": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" + integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== + dependencies: + "@babel/helper-validator-identifier" "^7.25.9" + js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/core@^7.15.5", "@babel/core@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.6.tgz#54a107a3c298aee3fe5e1947a6464b9b6faca03d" - integrity sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.18.6" - "@babel/helper-compilation-targets" "^7.18.6" - "@babel/helper-module-transforms" "^7.18.6" - "@babel/helpers" "^7.18.6" - "@babel/parser" "^7.18.6" - "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.6" - "@babel/types" "^7.18.6" - convert-source-map "^1.7.0" +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.3.tgz#99488264a56b2aded63983abd6a417f03b92ed02" + integrity sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g== + +"@babel/core@^7.21.3", "@babel/core@^7.25.9": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.0.tgz#d78b6023cc8f3114ccf049eb219613f74a747b40" + integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.26.0" + "@babel/generator" "^7.26.0" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-module-transforms" "^7.26.0" + "@babel/helpers" "^7.26.0" + "@babel/parser" "^7.26.0" + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.26.0" + convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" + json5 "^2.2.3" + semver "^6.3.1" -"@babel/generator@^7.12.5", "@babel/generator@^7.18.6", "@babel/generator@^7.18.7": - version "7.18.7" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.7.tgz#2aa78da3c05aadfc82dbac16c99552fc802284bd" - integrity sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A== +"@babel/generator@^7.25.9", "@babel/generator@^7.26.0", "@babel/generator@^7.26.3": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.3.tgz#ab8d4360544a425c90c248df7059881f4b2ce019" + integrity sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ== dependencies: - "@babel/types" "^7.18.7" - "@jridgewell/gen-mapping" "^0.3.2" - jsesc "^2.5.1" + "@babel/parser" "^7.26.3" + "@babel/types" "^7.26.3" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^3.0.2" "@babel/helper-annotate-as-pure@^7.18.6": version "7.18.6" @@ -209,36 +339,36 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.6.tgz#f14d640ed1ee9246fb33b8255f08353acfe70e6a" - integrity sha512-KT10c1oWEpmrIRYnthbzHgoOf6B+Xd6a5yhdbNtdhtG7aO1or5HViuf1TQR36xY/QprXA5nvxO6nAjhJ4y38jw== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.18.6" - "@babel/types" "^7.18.6" - -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz#18d35bfb9f83b1293c22c55b3d576c1315b6ed96" - integrity sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg== - dependencies: - "@babel/compat-data" "^7.18.6" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.20.2" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz#6f15f8459f3b523b39e00a99982e2c040871ed72" - integrity sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.6" - "@babel/helper-function-name" "^7.18.6" - "@babel/helper-member-expression-to-functions" "^7.18.6" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" +"@babel/helper-annotate-as-pure@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz#d8eac4d2dc0d7b6e11fa6e535332e0d3184f06b4" + integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz#55af025ce365be3cdc0c1c1e56c6af617ce88875" + integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ== + dependencies: + "@babel/compat-data" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + browserslist "^4.24.0" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz#7644147706bb90ff613297d49ed5266bde729f83" + integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/traverse" "^7.25.9" + semver "^6.3.1" "@babel/helper-create-regexp-features-plugin@^7.18.6": version "7.18.6" @@ -248,162 +378,142 @@ "@babel/helper-annotate-as-pure" "^7.18.6" regexpu-core "^5.1.0" -"@babel/helper-define-polyfill-provider@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz#52411b445bdb2e676869e5a74960d2d3826d2665" - integrity sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA== +"@babel/helper-create-regexp-features-plugin@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz#5169756ecbe1d95f7866b90bb555b022595302a0" + integrity sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + regexpu-core "^6.2.0" + semver "^6.3.1" + +"@babel/helper-define-polyfill-provider@^0.6.2", "@babel/helper-define-polyfill-provider@^0.6.3": + version "0.6.3" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz#f4f2792fae2ef382074bc2d713522cf24e6ddb21" + integrity sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg== dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" debug "^4.1.1" lodash.debounce "^4.0.8" resolve "^1.14.2" - semver "^6.1.2" - -"@babel/helper-environment-visitor@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz#b7eee2b5b9d70602e59d1a6cad7dd24de7ca6cd7" - integrity sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q== - -"@babel/helper-explode-assignable-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" - integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-function-name@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz#8334fecb0afba66e6d87a7e8c6bb7fed79926b83" - integrity sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw== - dependencies: - "@babel/template" "^7.18.6" - "@babel/types" "^7.18.6" -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== +"@babel/helper-member-expression-to-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz#9dfffe46f727005a5ea29051ac835fb735e4c1a3" + integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ== dependencies: - "@babel/types" "^7.18.6" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/helper-member-expression-to-functions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz#44802d7d602c285e1692db0bad9396d007be2afc" - integrity sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.18.6": +"@babel/helper-module-imports@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== dependencies: "@babel/types" "^7.18.6" -"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.18.6": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz#4f8408afead0188cfa48672f9d0e5787b61778c8" - integrity sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA== +"@babel/helper-module-imports@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715" + integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw== dependencies: - "@babel/helper-environment-visitor" "^7.18.6" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.18.6" - "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.8" - "@babel/types" "^7.18.8" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/helper-optimise-call-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" - integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== +"@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae" + integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw== dependencies: - "@babel/types" "^7.18.6" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/helper-plugin-utils@7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" - integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== +"@babel/helper-optimise-call-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz#3324ae50bae7e2ab3c33f60c9a877b6a0146b54e" + integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ== + dependencies: + "@babel/types" "^7.25.9" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.8.0": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz#9448974dd4fb1d80fefe72e8a0af37809cd30d6d" integrity sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg== -"@babel/helper-remap-async-to-generator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.6.tgz#fa1f81acd19daee9d73de297c0308783cd3cfc23" - integrity sha512-z5wbmV55TveUPZlCLZvxWHtrjuJd+8inFhk7DG0WW87/oJuGDcjDiu7HIvGcpf5464L6xKCg3vNkmlVVz9hwyQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.6" - "@babel/helper-wrap-function" "^7.18.6" - "@babel/types" "^7.18.6" +"@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" + integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== -"@babel/helper-replace-supers@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz#efedf51cfccea7b7b8c0f00002ab317e7abfe420" - integrity sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g== +"@babel/helper-remap-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92" + integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw== dependencies: - "@babel/helper-environment-visitor" "^7.18.6" - "@babel/helper-member-expression-to-functions" "^7.18.6" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/traverse" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-wrap-function" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/helper-simple-access@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea" - integrity sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g== +"@babel/helper-replace-supers@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz#ba447224798c3da3f8713fc272b145e33da6a5c5" + integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ== dependencies: - "@babel/types" "^7.18.6" + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/helper-skip-transparent-expression-wrappers@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.6.tgz#7dff00a5320ca4cf63270e5a0eca4b268b7380d9" - integrity sha512-4KoLhwGS9vGethZpAhYnMejWkX64wsnHPDwvOsKWU6Fg4+AlK2Jz3TyjQLMEPvz+1zemi/WBdkYxCD0bAfIkiw== +"@babel/helper-skip-transparent-expression-wrappers@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz#0b2e1b62d560d6b1954893fd2b705dc17c91f0c9" + integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA== dependencies: - "@babel/types" "^7.18.6" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== - dependencies: - "@babel/types" "^7.18.6" +"@babel/helper-string-parser@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" + integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== "@babel/helper-validator-identifier@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076" integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g== +"@babel/helper-validator-identifier@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" + integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== + "@babel/helper-validator-option@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== -"@babel/helper-wrap-function@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.18.6.tgz#ec44ea4ad9d8988b90c3e465ba2382f4de81a073" - integrity sha512-I5/LZfozwMNbwr/b1vhhuYD+J/mU+gfGAj5td7l5Rv9WYmH6i3Om69WGKNmlIpsVW/mF6O5bvTKbvDQZVgjqOw== +"@babel/helper-validator-option@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz#86e45bd8a49ab7e03f276577f96179653d41da72" + integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw== + +"@babel/helper-wrap-function@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz#d99dfd595312e6c894bd7d237470025c85eea9d0" + integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g== dependencies: - "@babel/helper-function-name" "^7.18.6" - "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/helpers@^7.12.5", "@babel/helpers@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.6.tgz#4c966140eaa1fcaa3d5a8c09d7db61077d4debfd" - integrity sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ== +"@babel/helpers@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.0.tgz#30e621f1eba5aa45fe6f4868d2e9154d884119a4" + integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw== dependencies: - "@babel/template" "^7.18.6" - "@babel/traverse" "^7.18.6" - "@babel/types" "^7.18.6" + "@babel/template" "^7.25.9" + "@babel/types" "^7.26.0" "@babel/highlight@^7.18.6": version "7.18.6" @@ -414,910 +524,1272 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.12.7", "@babel/parser@^7.18.6", "@babel/parser@^7.18.8": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.8.tgz#822146080ac9c62dac0823bb3489622e0bc1cbdf" - integrity sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA== +"@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.3": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.3.tgz#8c51c5db6ddf08134af1ddbacf16aaab48bac234" + integrity sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA== + dependencies: + "@babel/types" "^7.26.3" -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" - integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ== +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe" + integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.6.tgz#b4e4dbc2cd1acd0133479918f7c6412961c9adb8" - integrity sha512-Udgu8ZRgrBrttVz6A0EVL0SJ1z+RLbIeqsu632SA1hf0awEppD6TvdznoH+orIF8wtFFAV/Enmw9Y+9oV8TQcw== +"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz#af9e4fb63ccb8abcb92375b2fcfe36b60c774d30" + integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.6" - "@babel/plugin-proposal-optional-chaining" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-async-generator-functions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.6.tgz#aedac81e6fc12bb643374656dd5f2605bf743d17" - integrity sha512-WAz4R9bvozx4qwf74M+sfqPMKfSqwM0phxPTR6iJIi8robgzXwkEgmeJG1gEKhm6sDqT/U9aV3lfcqybIpev8w== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz#e8dc26fcd616e6c5bf2bd0d5a2c151d4f92a9137" + integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug== dependencies: - "@babel/helper-environment-visitor" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-remap-async-to-generator" "^7.18.6" - "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-class-properties@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" - integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz#807a667f9158acac6f6164b4beb85ad9ebc9e1d1" + integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g== dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" -"@babel/plugin-proposal-class-static-block@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz#8aa81d403ab72d3962fc06c26e222dacfc9b9020" - integrity sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw== +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz#de7093f1e7deaf68eadd7cc6b07f2ab82543269e" + integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg== dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-proposal-dynamic-import@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" - integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw== +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-proposal-export-namespace-from@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.6.tgz#1016f0aa5ab383bbf8b3a85a2dcaedf6c8ee7491" - integrity sha512-zr/QcUlUo7GPo6+X1wC98NJADqmy5QTFWWhqeQWiki4XHafJtLl/YMGkmRB2szDD2IYJCCdBTd4ElwhId9T7Xw== +"@babel/plugin-syntax-import-assertions@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz#620412405058efa56e4a564903b79355020f445f" + integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-json-strings@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" - integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ== +"@babel/plugin-syntax-import-attributes@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz#3b1412847699eea739b4f2602c74ce36f6b0b0f7" + integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-logical-assignment-operators@^7.18.6": +"@babel/plugin-syntax-jsx@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.6.tgz#3b9cac6f1ffc2aa459d111df80c12020dfc6b665" - integrity sha512-zMo66azZth/0tVd7gmkxOkOjs2rpHyhpcFo565PUP37hSp6hSd9uUKIfTDFMz58BwqgQKhJ9YxtM5XddjXVn+Q== + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" + integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== dependencies: "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" - integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== +"@babel/plugin-syntax-jsx@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz#a34313a178ea56f1951599b929c1ceacee719290" + integrity sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-numeric-separator@^7.18.6": +"@babel/plugin-syntax-typescript@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz#67dda2b74da43727cf21d46cf9afef23f4365399" + integrity sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" - integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" - integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== +"@babel/plugin-transform-arrow-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845" + integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg== dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-transform-parameters" "^7.12.1" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-object-rest-spread@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.6.tgz#ec93bba06bfb3e15ebd7da73e953d84b094d5daf" - integrity sha512-9yuM6wr4rIsKa1wlUAbZEazkCrgw2sMPEXCr4Rnwetu7cEW1NydkCWytLuYletbf8vFxdJxFhwEZqMpOx2eZyw== +"@babel/plugin-transform-async-generator-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz#1b18530b077d18a407c494eb3d1d72da505283a2" + integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw== dependencies: - "@babel/compat-data" "^7.18.6" - "@babel/helper-compilation-targets" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-proposal-optional-catch-binding@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" - integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== +"@babel/plugin-transform-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz#c80008dacae51482793e5a9c08b39a5be7e12d71" + integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" -"@babel/plugin-proposal-optional-chaining@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.6.tgz#46d4f2ffc20e87fad1d98bc4fa5d466366f6aa0b" - integrity sha512-PatI6elL5eMzoypFAiYDpYQyMtXTn+iMhuxxQt5mAXD4fEmKorpSI3PHd+i3JXBJN3xyA6MvJv7at23HffFHwA== +"@babel/plugin-transform-block-scoped-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz#5700691dbd7abb93de300ca7be94203764fce458" + integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.6" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-private-methods@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" - integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== +"@babel/plugin-transform-block-scoping@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1" + integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-private-property-in-object@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz#a64137b232f0aca3733a67eb1a144c192389c503" - integrity sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw== +"@babel/plugin-transform-class-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f" + integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" - integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w== +"@babel/plugin-transform-class-static-block@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz#6c8da219f4eb15cae9834ec4348ff8e9e09664a0" + integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== +"@babel/plugin-transform-classes@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52" + integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== dependencies: - "@babel/helper-plugin-utils" "^7.8.0" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/traverse" "^7.25.9" + globals "^11.1.0" -"@babel/plugin-syntax-class-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== +"@babel/plugin-transform-computed-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz#db36492c78460e534b8852b1d5befe3c923ef10b" + integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/template" "^7.25.9" -"@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== +"@babel/plugin-transform-destructuring@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz#966ea2595c498224340883602d3cfd7a0c79cea1" + integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ== dependencies: - "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== +"@babel/plugin-transform-dotall-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz#bad7945dd07734ca52fe3ad4e872b40ed09bb09a" + integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA== dependencies: - "@babel/helper-plugin-utils" "^7.8.0" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== +"@babel/plugin-transform-duplicate-keys@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz#8850ddf57dce2aebb4394bb434a7598031059e6d" + integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-import-assertions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz#cd6190500a4fa2fe31990a963ffab4b63e4505e4" - integrity sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ== +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz#6f7259b4de127721a08f1e5165b852fcaa696d31" + integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== +"@babel/plugin-transform-dynamic-import@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz#23e917de63ed23c6600c5dd06d94669dce79f7b8" + integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg== dependencies: - "@babel/helper-plugin-utils" "^7.8.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-jsx@7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" - integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== +"@babel/plugin-transform-exponentiation-operator@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz#e29f01b6de302c7c2c794277a48f04a9ca7f03bc" + integrity sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ== dependencies: - "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-jsx@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" - integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== +"@babel/plugin-transform-export-namespace-from@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz#90745fe55053394f554e40584cda81f2c8a402a2" + integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== +"@babel/plugin-transform-for-of@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz#4bdc7d42a213397905d89f02350c5267866d5755" + integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A== dependencies: - "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== +"@babel/plugin-transform-function-name@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz#939d956e68a606661005bfd550c4fc2ef95f7b97" + integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA== dependencies: - "@babel/helper-plugin-utils" "^7.8.0" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== +"@babel/plugin-transform-json-strings@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz#c86db407cb827cded902a90c707d2781aaa89660" + integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw== dependencies: - "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== +"@babel/plugin-transform-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz#1a1c6b4d4aa59bc4cad5b6b3a223a0abd685c9de" + integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ== dependencies: - "@babel/helper-plugin-utils" "^7.8.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== +"@babel/plugin-transform-logical-assignment-operators@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz#b19441a8c39a2fda0902900b306ea05ae1055db7" + integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q== dependencies: - "@babel/helper-plugin-utils" "^7.8.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== +"@babel/plugin-transform-member-expression-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz#63dff19763ea64a31f5e6c20957e6a25e41ed5de" + integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA== dependencies: - "@babel/helper-plugin-utils" "^7.8.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== +"@babel/plugin-transform-modules-amd@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz#49ba478f2295101544abd794486cd3088dddb6c5" + integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw== dependencies: - "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== +"@babel/plugin-transform-modules-commonjs@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz#8f011d44b20d02c3de44d8850d971d8497f981fb" + integrity sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ== dependencies: - "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-module-transforms" "^7.26.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-typescript@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz#1c09cd25795c7c2b8a4ba9ae49394576d4133285" - integrity sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA== +"@babel/plugin-transform-modules-systemjs@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz#8bd1b43836269e3d33307151a114bcf3ba6793f8" + integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-transform-arrow-functions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe" - integrity sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ== +"@babel/plugin-transform-modules-umd@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz#6710079cdd7c694db36529a1e8411e49fcbf14c9" + integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-async-to-generator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615" - integrity sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag== +"@babel/plugin-transform-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz#454990ae6cc22fd2a0fa60b3a2c6f63a38064e6a" + integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA== dependencies: - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-remap-async-to-generator" "^7.18.6" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-block-scoped-functions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" - integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== +"@babel/plugin-transform-new-target@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz#42e61711294b105c248336dcb04b77054ea8becd" + integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-block-scoping@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.6.tgz#b5f78318914615397d86a731ef2cc668796a726c" - integrity sha512-pRqwb91C42vs1ahSAWJkxOxU1RHWDn16XAa6ggQ72wjLlWyYeAcLvTtE0aM8ph3KNydy9CQF2nLYcjq1WysgxQ== +"@babel/plugin-transform-nullish-coalescing-operator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz#bcb1b0d9e948168102d5f7104375ca21c3266949" + integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-classes@^7.18.6": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.8.tgz#7e85777e622e979c85c701a095280360b818ce49" - integrity sha512-RySDoXdF6hgHSHuAW4aLGyVQdmvEX/iJtjVre52k0pxRq4hzqze+rAVP++NmNv596brBpYmaiKgTZby7ziBnVg== +"@babel/plugin-transform-numeric-separator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz#bfed75866261a8b643468b0ccfd275f2033214a1" + integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q== dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-environment-visitor" "^7.18.6" - "@babel/helper-function-name" "^7.18.6" - "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - globals "^11.1.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-computed-properties@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.6.tgz#5d15eb90e22e69604f3348344c91165c5395d032" - integrity sha512-9repI4BhNrR0KenoR9vm3/cIc1tSBIo+u1WVjKCAynahj25O8zfbiE6JtAtHPGQSs4yZ+bA8mRasRP+qc+2R5A== +"@babel/plugin-transform-object-rest-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz#0203725025074164808bcf1a2cfa90c652c99f18" + integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" -"@babel/plugin-transform-destructuring@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.6.tgz#a98b0e42c7ffbf5eefcbcf33280430f230895c6f" - integrity sha512-tgy3u6lRp17ilY8r1kP4i2+HDUwxlVqq3RTc943eAWSzGgpU1qhiKpqZ5CMyHReIYPHdo3Kg8v8edKtDqSVEyQ== +"@babel/plugin-transform-object-super@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz#385d5de135162933beb4a3d227a2b7e52bb4cf03" + integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" -"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" - integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg== +"@babel/plugin-transform-optional-catch-binding@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz#10e70d96d52bb1f10c5caaac59ac545ea2ba7ff3" + integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-duplicate-keys@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.6.tgz#e6c94e8cd3c9dd8a88144f7b78ae22975a7ff473" - integrity sha512-NJU26U/208+sxYszf82nmGYqVF9QN8py2HFTblPT9hbawi8+1C5a9JubODLTGFuT0qlkqVinmkwOD13s0sZktg== +"@babel/plugin-transform-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd" + integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" -"@babel/plugin-transform-exponentiation-operator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" - integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== +"@babel/plugin-transform-parameters@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz#b856842205b3e77e18b7a7a1b94958069c7ba257" + integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-for-of@^7.18.6": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1" - integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ== +"@babel/plugin-transform-private-methods@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz#847f4139263577526455d7d3223cd8bda51e3b57" + integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-function-name@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.6.tgz#6a7e4ae2893d336fd1b8f64c9f92276391d0f1b4" - integrity sha512-kJha/Gbs5RjzIu0CxZwf5e3aTTSlhZnHMT8zPWnJMjNpLOUgqevg+PN5oMH68nMCXnfiMo4Bhgxqj59KHTlAnA== +"@babel/plugin-transform-private-property-in-object@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz#9c8b73e64e6cc3cbb2743633885a7dd2c385fe33" + integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw== dependencies: - "@babel/helper-compilation-targets" "^7.18.6" - "@babel/helper-function-name" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-literals@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.6.tgz#9d6af353b5209df72960baf4492722d56f39a205" - integrity sha512-x3HEw0cJZVDoENXOp20HlypIHfl0zMIhMVZEBVTfmqbObIpsMxMbmU5nOEO8R7LYT+z5RORKPlTI5Hj4OsO9/Q== +"@babel/plugin-transform-property-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz#d72d588bd88b0dec8b62e36f6fda91cedfe28e3f" + integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-member-expression-literals@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" - integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== +"@babel/plugin-transform-react-constant-elements@^7.21.3": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz#08a1de35a301929b60fdf2788a54b46cd8ecd0ef" + integrity sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-modules-amd@^7.18.6": +"@babel/plugin-transform-react-display-name@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz#8c91f8c5115d2202f277549848874027d7172d21" - integrity sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg== + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#8b1125f919ef36ebdfff061d664e266c666b9415" + integrity sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA== dependencies: - "@babel/helper-module-transforms" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" - babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-commonjs@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz#afd243afba166cca69892e24a8fd8c9f2ca87883" - integrity sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q== +"@babel/plugin-transform-react-display-name@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz#4b79746b59efa1f38c8695065a92a9f5afb24f7d" + integrity sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ== dependencies: - "@babel/helper-module-transforms" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-simple-access" "^7.18.6" - babel-plugin-dynamic-import-node "^2.3.3" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-modules-systemjs@^7.18.6": +"@babel/plugin-transform-react-jsx-development@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.6.tgz#026511b7657d63bf5d4cf2fd4aeb963139914a54" - integrity sha512-UbPYpXxLjTw6w6yXX2BYNxF3p6QY225wcTkfQCy3OMnSlS/C3xGtwUjEzGkldb/sy6PWLiCQ3NbYfjWUTI3t4g== + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5" + integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA== dependencies: - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-module-transforms" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-validator-identifier" "^7.18.6" - babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-react-jsx" "^7.18.6" -"@babel/plugin-transform-modules-umd@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" - integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ== +"@babel/plugin-transform-react-jsx-development@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz#8fd220a77dd139c07e25225a903b8be8c829e0d7" + integrity sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw== dependencies: - "@babel/helper-module-transforms" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-transform-react-jsx" "^7.25.9" -"@babel/plugin-transform-named-capturing-groups-regex@^7.18.6": +"@babel/plugin-transform-react-jsx@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz#c89bfbc7cc6805d692f3a49bc5fc1b630007246d" - integrity sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg== + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.6.tgz#2721e96d31df96e3b7ad48ff446995d26bc028ff" + integrity sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-module-imports" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-jsx" "^7.18.6" + "@babel/types" "^7.18.6" -"@babel/plugin-transform-new-target@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" - integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw== +"@babel/plugin-transform-react-jsx@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz#06367940d8325b36edff5e2b9cbe782947ca4166" + integrity sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-syntax-jsx" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/plugin-transform-object-super@^7.18.6": +"@babel/plugin-transform-react-pure-annotations@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" - integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#561af267f19f3e5d59291f9950fd7b9663d0d844" + integrity sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ== dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-replace-supers" "^7.18.6" -"@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.18.6": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz#ee9f1a0ce6d78af58d0956a9378ea3427cccb48a" - integrity sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg== +"@babel/plugin-transform-react-pure-annotations@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz#ea1c11b2f9dbb8e2d97025f43a3b5bc47e18ae62" + integrity sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-property-literals@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" - integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== +"@babel/plugin-transform-regenerator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz#03a8a4670d6cebae95305ac6defac81ece77740b" + integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" + regenerator-transform "^0.15.2" -"@babel/plugin-transform-react-constant-elements@^7.14.5": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.6.tgz#e477693aad3e2aafe86b6db03748a30aef417a5e" - integrity sha512-4g5H1bonF1dqgMe+wQ2fvDlRZ/mN/KwArk13teDv+xxn+pUDEiiDluQd6D2B30MJcL1u3qr0WZpfq0mw9/zSqA== +"@babel/plugin-transform-regexp-modifiers@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz#2f5837a5b5cd3842a919d8147e9903cc7455b850" + integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-react-display-name@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#8b1125f919ef36ebdfff061d664e266c666b9415" - integrity sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA== +"@babel/plugin-transform-reserved-words@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz#0398aed2f1f10ba3f78a93db219b27ef417fb9ce" + integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-runtime@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz#62723ea3f5b31ffbe676da9d6dae17138ae580ea" + integrity sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.6" + babel-plugin-polyfill-regenerator "^0.6.1" + semver "^6.3.1" + +"@babel/plugin-transform-shorthand-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2" + integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz#24a35153931b4ba3d13cec4a7748c21ab5514ef9" + integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-sticky-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz#c7f02b944e986a417817b20ba2c504dfc1453d32" + integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-template-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz#6dbd4a24e8fad024df76d1fac6a03cf413f60fe1" + integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-typeof-symbol@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz#224ba48a92869ddbf81f9b4a5f1204bbf5a2bc4b" + integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-typescript@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.3.tgz#3d6add9c78735623317387ee26d5ada540eee3fd" + integrity sha512-6+5hpdr6mETwSKjmJUdYw0EIkATiQhnELWlE3kJFBwSg/BGIVwVaVbX+gOXBCdc7Ln1RXZxyWGecIXhUfnl7oA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/plugin-syntax-typescript" "^7.25.9" + +"@babel/plugin-transform-unicode-escapes@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82" + integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-property-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz#a901e96f2c1d071b0d1bb5dc0d3c880ce8f53dd3" + integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1" + integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-sets-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz#65114c17b4ffc20fa5b163c63c70c0d25621fabe" + integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/preset-env@^7.20.2", "@babel/preset-env@^7.25.9": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.26.0.tgz#30e5c6bc1bcc54865bff0c5a30f6d4ccdc7fa8b1" + integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw== + dependencies: + "@babel/compat-data" "^7.26.0" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9" + "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-import-assertions" "^7.26.0" + "@babel/plugin-syntax-import-attributes" "^7.26.0" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.25.9" + "@babel/plugin-transform-async-generator-functions" "^7.25.9" + "@babel/plugin-transform-async-to-generator" "^7.25.9" + "@babel/plugin-transform-block-scoped-functions" "^7.25.9" + "@babel/plugin-transform-block-scoping" "^7.25.9" + "@babel/plugin-transform-class-properties" "^7.25.9" + "@babel/plugin-transform-class-static-block" "^7.26.0" + "@babel/plugin-transform-classes" "^7.25.9" + "@babel/plugin-transform-computed-properties" "^7.25.9" + "@babel/plugin-transform-destructuring" "^7.25.9" + "@babel/plugin-transform-dotall-regex" "^7.25.9" + "@babel/plugin-transform-duplicate-keys" "^7.25.9" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-transform-dynamic-import" "^7.25.9" + "@babel/plugin-transform-exponentiation-operator" "^7.25.9" + "@babel/plugin-transform-export-namespace-from" "^7.25.9" + "@babel/plugin-transform-for-of" "^7.25.9" + "@babel/plugin-transform-function-name" "^7.25.9" + "@babel/plugin-transform-json-strings" "^7.25.9" + "@babel/plugin-transform-literals" "^7.25.9" + "@babel/plugin-transform-logical-assignment-operators" "^7.25.9" + "@babel/plugin-transform-member-expression-literals" "^7.25.9" + "@babel/plugin-transform-modules-amd" "^7.25.9" + "@babel/plugin-transform-modules-commonjs" "^7.25.9" + "@babel/plugin-transform-modules-systemjs" "^7.25.9" + "@babel/plugin-transform-modules-umd" "^7.25.9" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-transform-new-target" "^7.25.9" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.9" + "@babel/plugin-transform-numeric-separator" "^7.25.9" + "@babel/plugin-transform-object-rest-spread" "^7.25.9" + "@babel/plugin-transform-object-super" "^7.25.9" + "@babel/plugin-transform-optional-catch-binding" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" + "@babel/plugin-transform-private-methods" "^7.25.9" + "@babel/plugin-transform-private-property-in-object" "^7.25.9" + "@babel/plugin-transform-property-literals" "^7.25.9" + "@babel/plugin-transform-regenerator" "^7.25.9" + "@babel/plugin-transform-regexp-modifiers" "^7.26.0" + "@babel/plugin-transform-reserved-words" "^7.25.9" + "@babel/plugin-transform-shorthand-properties" "^7.25.9" + "@babel/plugin-transform-spread" "^7.25.9" + "@babel/plugin-transform-sticky-regex" "^7.25.9" + "@babel/plugin-transform-template-literals" "^7.25.9" + "@babel/plugin-transform-typeof-symbol" "^7.25.9" + "@babel/plugin-transform-unicode-escapes" "^7.25.9" + "@babel/plugin-transform-unicode-property-regex" "^7.25.9" + "@babel/plugin-transform-unicode-regex" "^7.25.9" + "@babel/plugin-transform-unicode-sets-regex" "^7.25.9" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.6" + babel-plugin-polyfill-regenerator "^0.6.1" + core-js-compat "^3.38.1" + semver "^6.3.1" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" -"@babel/plugin-transform-react-jsx-development@^7.18.6": +"@babel/preset-react@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5" - integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA== + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.18.6.tgz#979f76d6277048dc19094c217b507f3ad517dd2d" + integrity sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg== dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-validator-option" "^7.18.6" + "@babel/plugin-transform-react-display-name" "^7.18.6" "@babel/plugin-transform-react-jsx" "^7.18.6" + "@babel/plugin-transform-react-jsx-development" "^7.18.6" + "@babel/plugin-transform-react-pure-annotations" "^7.18.6" -"@babel/plugin-transform-react-jsx@^7.18.6": +"@babel/preset-react@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.26.3.tgz#7c5e028d623b4683c1f83a0bd4713b9100560caa" + integrity sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-transform-react-display-name" "^7.25.9" + "@babel/plugin-transform-react-jsx" "^7.25.9" + "@babel/plugin-transform-react-jsx-development" "^7.25.9" + "@babel/plugin-transform-react-pure-annotations" "^7.25.9" + +"@babel/preset-typescript@^7.21.0", "@babel/preset-typescript@^7.25.9": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz#4a570f1b8d104a242d923957ffa1eaff142a106d" + integrity sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-syntax-jsx" "^7.25.9" + "@babel/plugin-transform-modules-commonjs" "^7.25.9" + "@babel/plugin-transform-typescript" "^7.25.9" + +"@babel/runtime-corejs3@^7.25.9": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.26.0.tgz#5af6bed16073eb4a0191233d61e158a5c768c430" + integrity sha512-YXHu5lN8kJCb1LOb9PgV6pvak43X2h4HvRApcN5SdWeaItQOzfn1hgP6jasD6KWQyJDBxrVmA9o9OivlnNJK/w== + dependencies: + core-js-pure "^3.30.2" + regenerator-runtime "^0.14.0" + +"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.8.4": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.6.tgz#2721e96d31df96e3b7ad48ff446995d26bc028ff" - integrity sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw== + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.6.tgz#6a1ef59f838debd670421f8c7f2cbb8da9751580" + integrity sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-jsx" "^7.18.6" - "@babel/types" "^7.18.6" + regenerator-runtime "^0.13.4" -"@babel/plugin-transform-react-pure-annotations@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#561af267f19f3e5d59291f9950fd7b9663d0d844" - integrity sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ== +"@babel/runtime@^7.25.9": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1" + integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.9.tgz#ecb62d81a8a6f5dc5fe8abfc3901fc52ddf15016" + integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg== + dependencies: + "@babel/code-frame" "^7.25.9" + "@babel/parser" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/traverse@^7.25.9": + version "7.26.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.4.tgz#ac3a2a84b908dde6d463c3bfa2c5fdc1653574bd" + integrity sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w== + dependencies: + "@babel/code-frame" "^7.26.2" + "@babel/generator" "^7.26.3" + "@babel/parser" "^7.26.3" + "@babel/template" "^7.25.9" + "@babel/types" "^7.26.3" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/types@^7.18.6", "@babel/types@^7.4.4": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.8.tgz#c5af199951bf41ba4a6a9a6d0d8ad722b30cd42f" + integrity sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw== + dependencies: + "@babel/helper-validator-identifier" "^7.18.6" + to-fast-properties "^2.0.0" + +"@babel/types@^7.21.3", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.26.3": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.3.tgz#37e79830f04c2b5687acc77db97fbc75fb81f3c0" + integrity sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA== + dependencies: + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + +"@colors/colors@1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" + integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== + +"@csstools/cascade-layer-name-parser@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.4.tgz#64d128529397aa1e1c986f685713363b262b81b1" + integrity sha512-7DFHlPuIxviKYZrOiwVU/PiHLm3lLUR23OMuEEtfEOQTOp9hzQ2JjdY6X5H18RVuUPJqSCI+qNnD5iOLMVE0bA== + +"@csstools/color-helpers@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-5.0.1.tgz#829f1c76f5800b79c51c709e2f36821b728e0e10" + integrity sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA== + +"@csstools/css-calc@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-2.1.0.tgz#3f28b8f8f736b8f78abbc75eebd55c756207e773" + integrity sha512-X69PmFOrjTZfN5ijxtI8hZ9kRADFSLrmmQ6hgDJ272Il049WGKpDY64KhrFm/7rbWve0z81QepawzjkKlqkNGw== + +"@csstools/css-color-parser@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-3.0.6.tgz#e646838f6aab4618aeea7ba0c4921a254e180276" + integrity sha512-S/IjXqTHdpI4EtzGoNCHfqraXF37x12ZZHA1Lk7zoT5pm2lMjFuqhX/89L7dqX4CcMacKK+6ZCs5TmEGb/+wKw== + dependencies: + "@csstools/color-helpers" "^5.0.1" + "@csstools/css-calc" "^2.1.0" + +"@csstools/css-parser-algorithms@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz#74426e93bd1c4dcab3e441f5cc7ba4fb35d94356" + integrity sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A== + +"@csstools/css-tokenizer@^3.0.3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz#a5502c8539265fecbd873c1e395a890339f119c2" + integrity sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw== + +"@csstools/media-query-list-parser@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz#e80e17eba1693fceafb8d6f2cfc68c0e7a9ab78a" + integrity sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A== + +"@csstools/postcss-cascade-layers@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.1.tgz#9640313e64b5e39133de7e38a5aa7f40dc259597" + integrity sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ== + dependencies: + "@csstools/selector-specificity" "^5.0.0" + postcss-selector-parser "^7.0.0" + +"@csstools/postcss-color-function@^4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-4.0.6.tgz#dabd1e516ccd4c7bd5803e37075a503b5f7f0ac4" + integrity sha512-EcvXfC60cTIumzpsxWuvVjb7rsJEHPvqn3jeMEBUaE3JSc4FRuP7mEQ+1eicxWmIrs3FtzMH9gR3sgA5TH+ebQ== + dependencies: + "@csstools/css-color-parser" "^3.0.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-color-mix-function@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.6.tgz#d971832ec30b3b60363bceddfeb4b90c7cc0f4b8" + integrity sha512-jVKdJn4+JkASYGhyPO+Wa5WXSx1+oUgaXb3JsjJn/BlrtFh5zjocCY7pwWi0nuP24V1fY7glQsxEYcYNy0dMFg== + dependencies: + "@csstools/css-color-parser" "^3.0.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-content-alt-text@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.4.tgz#76f4687fb15ed45bc1139bb71e5775779762897a" + integrity sha512-YItlZUOuZJCBlRaCf8Aucc1lgN41qYGALMly0qQllrxYJhiyzlI6RxOTMUvtWk+KhS8GphMDsDhKQ7KTPfEMSw== + dependencies: + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-exponential-functions@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.5.tgz#0c39f75df3357ee1e444b0aa0ede4e12aafea0e9" + integrity sha512-mi8R6dVfA2nDoKM3wcEi64I8vOYEgQVtVKCfmLHXupeLpACfGAided5ddMt5f+CnEodNu4DifuVwb0I6fQDGGQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@csstools/css-calc" "^2.1.0" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" -"@babel/plugin-transform-regenerator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz#585c66cb84d4b4bf72519a34cfce761b8676ca73" - integrity sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ== +"@csstools/postcss-font-format-keywords@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz#6730836eb0153ff4f3840416cc2322f129c086e6" + integrity sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - regenerator-transform "^0.15.0" + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" -"@babel/plugin-transform-reserved-words@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" - integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA== +"@csstools/postcss-gamut-mapping@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.6.tgz#04ec6a50fdbca2a30dec56e6bb780c79621e47a7" + integrity sha512-0ke7fmXfc8H+kysZz246yjirAH6JFhyX9GTlyRnM0exHO80XcA9zeJpy5pOp5zo/AZiC/q5Pf+Hw7Pd6/uAoYA== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@csstools/css-color-parser" "^3.0.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" -"@babel/plugin-transform-runtime@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.6.tgz#77b14416015ea93367ca06979710f5000ff34ccb" - integrity sha512-8uRHk9ZmRSnWqUgyae249EJZ94b0yAGLBIqzZzl+0iEdbno55Pmlt/32JZsHwXD9k/uZj18Aqqk35wBX4CBTXA== +"@csstools/postcss-gradients-interpolation-method@^5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.6.tgz#67fa61ada95e4534687fa76cd2d15ac74386560e" + integrity sha512-Itrbx6SLUzsZ6Mz3VuOlxhbfuyLTogG5DwEF1V8dAi24iMuvQPIHd7Ti+pNDp7j6WixndJGZaoNR0f9VSzwuTg== + dependencies: + "@csstools/css-color-parser" "^3.0.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-hwb-function@^4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.6.tgz#c40f557a54ed45e75c601a9ba7a08d315f64dbd7" + integrity sha512-927Pqy3a1uBP7U8sTfaNdZVB0mNXzIrJO/GZ8us9219q9n06gOqCdfZ0E6d1P66Fm0fYHvxfDbfcUuwAn5UwhQ== + dependencies: + "@csstools/css-color-parser" "^3.0.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-ic-unit@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.0.tgz#b60ec06500717c337447c39ae7fe7952eeb9d48f" + integrity sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA== dependencies: - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - babel-plugin-polyfill-corejs2 "^0.3.1" - babel-plugin-polyfill-corejs3 "^0.5.2" - babel-plugin-polyfill-regenerator "^0.3.1" - semver "^6.3.0" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" -"@babel/plugin-transform-shorthand-properties@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" - integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== +"@csstools/postcss-initial@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-initial/-/postcss-initial-2.0.0.tgz#a86f5fc59ab9f16f1422dade4c58bd941af5df22" + integrity sha512-dv2lNUKR+JV+OOhZm9paWzYBXOCi+rJPqJ2cJuhh9xd8USVrd0cBEPczla81HNOyThMQWeCcdln3gZkQV2kYxA== + +"@csstools/postcss-is-pseudo-class@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.1.tgz#12041448fedf01090dd4626022c28b7f7623f58e" + integrity sha512-JLp3POui4S1auhDR0n8wHd/zTOWmMsmK3nQd3hhL6FhWPaox5W7j1se6zXOG/aP07wV2ww0lxbKYGwbBszOtfQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@csstools/selector-specificity" "^5.0.0" + postcss-selector-parser "^7.0.0" -"@babel/plugin-transform-spread@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.6.tgz#82b080241965f1689f0a60ecc6f1f6575dbdb9d6" - integrity sha512-ayT53rT/ENF8WWexIRg9AiV9h0aIteyWn5ptfZTZQrjk/+f3WdrJGCY4c9wcgl2+MKkKPhzbYp97FTsquZpDCw== +"@csstools/postcss-light-dark-function@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.7.tgz#807c170cd28eebb0c00e64dfc6ab0bf418f19209" + integrity sha512-ZZ0rwlanYKOHekyIPaU+sVm3BEHCe+Ha0/px+bmHe62n0Uc1lL34vbwrLYn6ote8PHlsqzKeTQdIejQCJ05tfw== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" -"@babel/plugin-transform-sticky-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" - integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== +"@csstools/postcss-logical-float-and-clear@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz#62617564182cf86ab5d4e7485433ad91e4c58571" + integrity sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ== + +"@csstools/postcss-logical-overflow@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz#c6de7c5f04e3d4233731a847f6c62819bcbcfa1d" + integrity sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA== + +"@csstools/postcss-logical-overscroll-behavior@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz#43c03eaecdf34055ef53bfab691db6dc97a53d37" + integrity sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w== + +"@csstools/postcss-logical-resize@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz#4df0eeb1a61d7bd85395e56a5cce350b5dbfdca6" + integrity sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + postcss-value-parser "^4.2.0" -"@babel/plugin-transform-template-literals@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.6.tgz#b763f4dc9d11a7cce58cf9a490d82e80547db9c2" - integrity sha512-UuqlRrQmT2SWRvahW46cGSany0uTlcj8NYOS5sRGYi8FxPYPoLd5DDmMd32ZXEj2Jq+06uGVQKHxa/hJx2EzKw== +"@csstools/postcss-logical-viewport-units@^3.0.3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.3.tgz#f6cc63520ca2a6eb76b9cd946070c38dda66d733" + integrity sha512-OC1IlG/yoGJdi0Y+7duz/kU/beCwO+Gua01sD6GtOtLi7ByQUpcIqs7UE/xuRPay4cHgOMatWdnDdsIDjnWpPw== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/utilities" "^2.0.0" -"@babel/plugin-transform-typeof-symbol@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.6.tgz#486bb39d5a18047358e0d04dc0d2f322f0b92e92" - integrity sha512-7m71iS/QhsPk85xSjFPovHPcH3H9qeyzsujhTc+vcdnsXavoWYJ74zx0lP5RhpC5+iDnVLO+PPMHzC11qels1g== +"@csstools/postcss-media-minmax@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.5.tgz#66970aa8d8057f84b88aff21f385194fbe03eb11" + integrity sha512-sdh5i5GToZOIAiwhdntRWv77QDtsxP2r2gXW/WbLSCoLr00KTq/yiF1qlQ5XX2+lmiFa8rATKMcbwl3oXDMNew== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@csstools/css-calc" "^2.1.0" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/media-query-list-parser" "^4.0.2" -"@babel/plugin-transform-typescript@^7.18.6": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.8.tgz#303feb7a920e650f2213ef37b36bbf327e6fa5a0" - integrity sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA== +"@csstools/postcss-media-queries-aspect-ratio-number-values@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.4.tgz#d71102172c74baf3f892fac88cf1ea46a961600d" + integrity sha512-AnGjVslHMm5xw9keusQYvjVWvuS7KWK+OJagaG0+m9QnIjZsrysD2kJP/tr/UJIyYtMCtu8OkUd+Rajb4DqtIQ== dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-typescript" "^7.18.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/media-query-list-parser" "^4.0.2" -"@babel/plugin-transform-unicode-escapes@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz#0d01fb7fb2243ae1c033f65f6e3b4be78db75f27" - integrity sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw== +"@csstools/postcss-nested-calc@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz#754e10edc6958d664c11cde917f44ba144141c62" + integrity sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" -"@babel/plugin-transform-unicode-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" - integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== +"@csstools/postcss-normalize-display-values@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0.tgz#ecdde2daf4e192e5da0c6fd933b6d8aff32f2a36" + integrity sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + postcss-value-parser "^4.2.0" -"@babel/preset-env@^7.15.6", "@babel/preset-env@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.6.tgz#953422e98a5f66bc56cd0b9074eaea127ec86ace" - integrity sha512-WrthhuIIYKrEFAwttYzgRNQ5hULGmwTj+D6l7Zdfsv5M7IWV/OZbUfbeL++Qrzx1nVJwWROIFhCHRYQV4xbPNw== +"@csstools/postcss-oklab-function@^4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.6.tgz#17e8dfb6422dfd8d77256def5d5be8335ea7af34" + integrity sha512-Hptoa0uX+XsNacFBCIQKTUBrFKDiplHan42X73EklG6XmQLG7/aIvxoNhvZ7PvOWMt67Pw3bIlUY2nD6p5vL8A== dependencies: - "@babel/compat-data" "^7.18.6" - "@babel/helper-compilation-targets" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-validator-option" "^7.18.6" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.6" - "@babel/plugin-proposal-async-generator-functions" "^7.18.6" - "@babel/plugin-proposal-class-properties" "^7.18.6" - "@babel/plugin-proposal-class-static-block" "^7.18.6" - "@babel/plugin-proposal-dynamic-import" "^7.18.6" - "@babel/plugin-proposal-export-namespace-from" "^7.18.6" - "@babel/plugin-proposal-json-strings" "^7.18.6" - "@babel/plugin-proposal-logical-assignment-operators" "^7.18.6" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" - "@babel/plugin-proposal-numeric-separator" "^7.18.6" - "@babel/plugin-proposal-object-rest-spread" "^7.18.6" - "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" - "@babel/plugin-proposal-optional-chaining" "^7.18.6" - "@babel/plugin-proposal-private-methods" "^7.18.6" - "@babel/plugin-proposal-private-property-in-object" "^7.18.6" - "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.18.6" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.18.6" - "@babel/plugin-transform-async-to-generator" "^7.18.6" - "@babel/plugin-transform-block-scoped-functions" "^7.18.6" - "@babel/plugin-transform-block-scoping" "^7.18.6" - "@babel/plugin-transform-classes" "^7.18.6" - "@babel/plugin-transform-computed-properties" "^7.18.6" - "@babel/plugin-transform-destructuring" "^7.18.6" - "@babel/plugin-transform-dotall-regex" "^7.18.6" - "@babel/plugin-transform-duplicate-keys" "^7.18.6" - "@babel/plugin-transform-exponentiation-operator" "^7.18.6" - "@babel/plugin-transform-for-of" "^7.18.6" - "@babel/plugin-transform-function-name" "^7.18.6" - "@babel/plugin-transform-literals" "^7.18.6" - "@babel/plugin-transform-member-expression-literals" "^7.18.6" - "@babel/plugin-transform-modules-amd" "^7.18.6" - "@babel/plugin-transform-modules-commonjs" "^7.18.6" - "@babel/plugin-transform-modules-systemjs" "^7.18.6" - "@babel/plugin-transform-modules-umd" "^7.18.6" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.18.6" - "@babel/plugin-transform-new-target" "^7.18.6" - "@babel/plugin-transform-object-super" "^7.18.6" - "@babel/plugin-transform-parameters" "^7.18.6" - "@babel/plugin-transform-property-literals" "^7.18.6" - "@babel/plugin-transform-regenerator" "^7.18.6" - "@babel/plugin-transform-reserved-words" "^7.18.6" - "@babel/plugin-transform-shorthand-properties" "^7.18.6" - "@babel/plugin-transform-spread" "^7.18.6" - "@babel/plugin-transform-sticky-regex" "^7.18.6" - "@babel/plugin-transform-template-literals" "^7.18.6" - "@babel/plugin-transform-typeof-symbol" "^7.18.6" - "@babel/plugin-transform-unicode-escapes" "^7.18.6" - "@babel/plugin-transform-unicode-regex" "^7.18.6" - "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.18.6" - babel-plugin-polyfill-corejs2 "^0.3.1" - babel-plugin-polyfill-corejs3 "^0.5.2" - babel-plugin-polyfill-regenerator "^0.3.1" - core-js-compat "^3.22.1" - semver "^6.3.0" + "@csstools/css-color-parser" "^3.0.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" -"@babel/preset-modules@^0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9" - integrity sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA== +"@csstools/postcss-progressive-custom-properties@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.0.0.tgz#ecdb85bcdb1852d73970a214a376684a91f82bdc" + integrity sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/types" "^7.4.4" - esutils "^2.0.2" + postcss-value-parser "^4.2.0" -"@babel/preset-react@^7.14.5", "@babel/preset-react@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.18.6.tgz#979f76d6277048dc19094c217b507f3ad517dd2d" - integrity sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg== +"@csstools/postcss-random-function@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-random-function/-/postcss-random-function-1.0.1.tgz#73a0b62b5dbbc03c25a28f085235eb61b09a2fb0" + integrity sha512-Ab/tF8/RXktQlFwVhiC70UNfpFQRhtE5fQQoP2pO+KCPGLsLdWFiOuHgSRtBOqEshCVAzR4H6o38nhvRZq8deA== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-validator-option" "^7.18.6" - "@babel/plugin-transform-react-display-name" "^7.18.6" - "@babel/plugin-transform-react-jsx" "^7.18.6" - "@babel/plugin-transform-react-jsx-development" "^7.18.6" - "@babel/plugin-transform-react-pure-annotations" "^7.18.6" + "@csstools/css-calc" "^2.1.0" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" -"@babel/preset-typescript@^7.15.0", "@babel/preset-typescript@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz#ce64be3e63eddc44240c6358daefac17b3186399" - integrity sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ== +"@csstools/postcss-relative-color-syntax@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.6.tgz#4b8bc219b34b16f5abdbbcf09ac13e65bff6ef16" + integrity sha512-yxP618Xb+ji1I624jILaYM62uEmZcmbdmFoZHoaThw896sq0vU39kqTTF+ZNic9XyPtPMvq0vyvbgmHaszq8xg== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-validator-option" "^7.18.6" - "@babel/plugin-transform-typescript" "^7.18.6" + "@csstools/css-color-parser" "^3.0.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" -"@babel/runtime-corejs3@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.18.6.tgz#6f02c5536911f4b445946a2179554b95c8838635" - integrity sha512-cOu5wH2JFBgMjje+a+fz2JNIWU4GzYpl05oSob3UDvBEh6EuIn+TXFHMmBbhSb+k/4HMzgKCQfEEDArAWNF9Cw== +"@csstools/postcss-scope-pseudo-class@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz#9fe60e9d6d91d58fb5fc6c768a40f6e47e89a235" + integrity sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q== dependencies: - core-js-pure "^3.20.2" - regenerator-runtime "^0.13.4" + postcss-selector-parser "^7.0.0" -"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.6", "@babel/runtime@^7.8.4": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.6.tgz#6a1ef59f838debd670421f8c7f2cbb8da9751580" - integrity sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ== +"@csstools/postcss-sign-functions@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.0.tgz#a524fae1374b0e167729f612ca875d7b1b334262" + integrity sha512-SLcc20Nujx/kqbSwDmj6oaXgpy3UjFhBy1sfcqPgDkHfOIfUtUVH7OXO+j7BU4v/At5s61N5ZX6shvgPwluhsA== dependencies: - regenerator-runtime "^0.13.4" + "@csstools/css-calc" "^2.1.0" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" -"@babel/template@^7.12.7", "@babel/template@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31" - integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw== +"@csstools/postcss-stepped-value-functions@^4.0.5": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.5.tgz#4d68633d502fbe2b6ef3898e368e3540488a0d8a" + integrity sha512-G6SJ6hZJkhxo6UZojVlLo14MohH4J5J7z8CRBrxxUYy9JuZiIqUo5TBYyDGcE0PLdzpg63a7mHSJz3VD+gMwqw== dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.18.6" - "@babel/types" "^7.18.6" + "@csstools/css-calc" "^2.1.0" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" -"@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0", "@babel/traverse@^7.18.6", "@babel/traverse@^7.18.8": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.8.tgz#f095e62ab46abf1da35e5a2011f43aee72d8d5b0" - integrity sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.18.7" - "@babel/helper-environment-visitor" "^7.18.6" - "@babel/helper-function-name" "^7.18.6" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.18.8" - "@babel/types" "^7.18.8" - debug "^4.1.0" - globals "^11.1.0" +"@csstools/postcss-text-decoration-shorthand@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.1.tgz#251fab0939d50c6fd73bb2b830b2574188efa087" + integrity sha512-xPZIikbx6jyzWvhms27uugIc0I4ykH4keRvoa3rxX5K7lEhkbd54rjj/dv60qOCTisoS+3bmwJTeyV1VNBrXaw== + dependencies: + "@csstools/color-helpers" "^5.0.1" + postcss-value-parser "^4.2.0" -"@babel/types@^7.12.7", "@babel/types@^7.15.6", "@babel/types@^7.18.6", "@babel/types@^7.18.7", "@babel/types@^7.18.8", "@babel/types@^7.4.4": - version "7.18.8" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.8.tgz#c5af199951bf41ba4a6a9a6d0d8ad722b30cd42f" - integrity sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw== +"@csstools/postcss-trigonometric-functions@^4.0.5": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.5.tgz#267b95a8bd45536e0360596b6da660a9eb6aac83" + integrity sha512-/YQThYkt5MLvAmVu7zxjhceCYlKrYddK6LEmK5I4ojlS6BmO9u2yO4+xjXzu2+NPYmHSTtP4NFSamBCMmJ1NJA== dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - to-fast-properties "^2.0.0" + "@csstools/css-calc" "^2.1.0" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" -"@colors/colors@1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" - integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== +"@csstools/postcss-unset-value@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz#7caa981a34196d06a737754864baf77d64de4bba" + integrity sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA== -"@docsearch/css@3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.1.1.tgz#e0976bf995e383f8ee8657306311b9cb95016330" - integrity sha512-utLgg7E1agqQeqCJn05DWC7XXMk4tMUUnL7MZupcknRu2OzGN13qwey2qA/0NAKkVBGugiWtON0+rlU0QIPojg== +"@csstools/selector-resolve-nested@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.0.0.tgz#704a9b637975680e025e069a4c58b3beb3e2752a" + integrity sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ== -"@docsearch/react@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.1.1.tgz#3dffb5db8cf9eb95d6e732cf038264bfc10191ed" - integrity sha512-cfoql4qvtsVRqBMYxhlGNpvyy/KlCoPqjIsJSZYqYf9AplZncKjLBTcwBu6RXFMVCe30cIFljniI4OjqAU67pQ== - dependencies: - "@algolia/autocomplete-core" "1.7.1" - "@algolia/autocomplete-preset-algolia" "1.7.1" - "@docsearch/css" "3.1.1" - algoliasearch "^4.0.0" +"@csstools/selector-specificity@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz#037817b574262134cabd68fc4ec1a454f168407b" + integrity sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw== -"@docusaurus/core@2.0.0-rc.1", "@docusaurus/core@^2.0.0-beta.20": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.0.0-rc.1.tgz#828d93d241171565d8947a9ab404091e04759141" - integrity sha512-b9FX0Z+EddfQ6wAiNh+Wx4fysKfcvEcWJrZ5USROn3C+EVU5P4luaa8mwWK//O+hTwD9ur7/A44IZ/tWCTAoLQ== - dependencies: - "@babel/core" "^7.18.6" - "@babel/generator" "^7.18.7" +"@csstools/utilities@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@csstools/utilities/-/utilities-2.0.0.tgz#f7ff0fee38c9ffb5646d47b6906e0bc8868bde60" + integrity sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ== + +"@discoveryjs/json-ext@0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== + +"@docsearch/css@3.8.0": + version "3.8.0" + resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.8.0.tgz#c70a1a326249d878ab7c630d7a908c6769a38db3" + integrity sha512-pieeipSOW4sQ0+bE5UFC51AOZp9NGxg89wAlZ1BAQFaiRAGK1IKUaPQ0UGZeNctJXyqZ1UvBtOQh2HH+U5GtmA== + +"@docsearch/react@^3.5.2": + version "3.8.0" + resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.8.0.tgz#c32165e34fadea8a0283c8b61cd73e6e1844797d" + integrity sha512-WnFK720+iwTVt94CxY3u+FgX6exb3BfN5kE9xUY6uuAH/9W/UFboBZFLlrw/zxFRHoHZCOXRtOylsXF+6LHI+Q== + dependencies: + "@algolia/autocomplete-core" "1.17.7" + "@algolia/autocomplete-preset-algolia" "1.17.7" + "@docsearch/css" "3.8.0" + algoliasearch "^5.12.0" + +"@docusaurus/babel@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/babel/-/babel-3.6.3.tgz#016714fe7a8807d0fc2f7180eace5e82bebbb8a6" + integrity sha512-7dW9Hat9EHYCVicFXYA4hjxBY38+hPuCURL8oRF9fySRm7vzNWuEOghA1TXcykuXZp0HLG2td4RhDxCvGG7tNw== + dependencies: + "@babel/core" "^7.25.9" + "@babel/generator" "^7.25.9" "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-runtime" "^7.18.6" - "@babel/preset-env" "^7.18.6" - "@babel/preset-react" "^7.18.6" - "@babel/preset-typescript" "^7.18.6" - "@babel/runtime" "^7.18.6" - "@babel/runtime-corejs3" "^7.18.6" - "@babel/traverse" "^7.18.8" - "@docusaurus/cssnano-preset" "2.0.0-rc.1" - "@docusaurus/logger" "2.0.0-rc.1" - "@docusaurus/mdx-loader" "2.0.0-rc.1" - "@docusaurus/react-loadable" "5.5.2" - "@docusaurus/utils" "2.0.0-rc.1" - "@docusaurus/utils-common" "2.0.0-rc.1" - "@docusaurus/utils-validation" "2.0.0-rc.1" - "@slorber/static-site-generator-webpack-plugin" "^4.0.7" - "@svgr/webpack" "^6.2.1" - autoprefixer "^10.4.7" - babel-loader "^8.2.5" + "@babel/plugin-transform-runtime" "^7.25.9" + "@babel/preset-env" "^7.25.9" + "@babel/preset-react" "^7.25.9" + "@babel/preset-typescript" "^7.25.9" + "@babel/runtime" "^7.25.9" + "@babel/runtime-corejs3" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@docusaurus/logger" "3.6.3" + "@docusaurus/utils" "3.6.3" babel-plugin-dynamic-import-node "^2.3.3" + fs-extra "^11.1.1" + tslib "^2.6.0" + +"@docusaurus/bundler@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/bundler/-/bundler-3.6.3.tgz#f09c2e29613f988b874a4be2247708e121b7fc5c" + integrity sha512-47JLuc8D4wA+6VOvmMd5fUC9rFppBQpQOnxDYiVXffm/DeV/wmm3sbpNd5Y+O+G2+nevLTRnvCm/qyancv0Y3A== + dependencies: + "@babel/core" "^7.25.9" + "@docusaurus/babel" "3.6.3" + "@docusaurus/cssnano-preset" "3.6.3" + "@docusaurus/logger" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils" "3.6.3" + babel-loader "^9.2.1" + clean-css "^5.3.2" + copy-webpack-plugin "^11.0.0" + css-loader "^6.8.1" + css-minimizer-webpack-plugin "^5.0.1" + cssnano "^6.1.2" + file-loader "^6.2.0" + html-minifier-terser "^7.2.0" + mini-css-extract-plugin "^2.9.1" + null-loader "^4.0.1" + postcss "^8.4.26" + postcss-loader "^7.3.3" + postcss-preset-env "^10.1.0" + react-dev-utils "^12.0.1" + terser-webpack-plugin "^5.3.9" + tslib "^2.6.0" + url-loader "^4.1.1" + webpack "^5.95.0" + webpackbar "^6.0.1" + +"@docusaurus/core@3.6.3", "@docusaurus/core@^3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.6.3.tgz#6bf968ee26a36d71387bab293f27ccffc0e428b6" + integrity sha512-xL7FRY9Jr5DWqB6pEnqgKqcMPJOX5V0pgWXi5lCiih11sUBmcFKM7c3+GyxcVeeWFxyYSDP3grLTWqJoP4P9Vw== + dependencies: + "@docusaurus/babel" "3.6.3" + "@docusaurus/bundler" "3.6.3" + "@docusaurus/logger" "3.6.3" + "@docusaurus/mdx-loader" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-common" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" boxen "^6.2.1" chalk "^4.1.2" chokidar "^3.5.3" - clean-css "^5.3.0" - cli-table3 "^0.6.2" + cli-table3 "^0.6.3" combine-promises "^1.1.0" commander "^5.1.0" - copy-webpack-plugin "^11.0.0" - core-js "^3.23.3" - css-loader "^6.7.1" - css-minimizer-webpack-plugin "^4.0.0" - cssnano "^5.1.12" + core-js "^3.31.1" del "^6.1.1" - detect-port "^1.3.0" + detect-port "^1.5.1" escape-html "^1.0.3" - eta "^1.12.3" - file-loader "^6.2.0" - fs-extra "^10.1.0" - html-minifier-terser "^6.1.0" - html-tags "^3.2.0" - html-webpack-plugin "^5.5.0" - import-fresh "^3.3.0" + eta "^2.2.0" + eval "^0.1.8" + fs-extra "^11.1.1" + html-tags "^3.3.1" + html-webpack-plugin "^5.6.0" leven "^3.1.0" lodash "^4.17.21" - mini-css-extract-plugin "^2.6.1" - postcss "^8.4.14" - postcss-loader "^7.0.0" + p-map "^4.0.0" prompts "^2.4.2" react-dev-utils "^12.0.1" react-helmet-async "^1.3.0" - react-loadable "npm:@docusaurus/react-loadable@5.5.2" + react-loadable "npm:@docusaurus/react-loadable@6.0.0" react-loadable-ssr-addon-v5-slorber "^1.0.1" - react-router "^5.3.3" + react-router "^5.3.4" react-router-config "^5.1.1" - react-router-dom "^5.3.3" + react-router-dom "^5.3.4" rtl-detect "^1.0.4" - semver "^7.3.7" - serve-handler "^6.1.3" + semver "^7.5.4" + serve-handler "^6.1.6" shelljs "^0.8.5" - terser-webpack-plugin "^5.3.3" - tslib "^2.4.0" - update-notifier "^5.1.0" - url-loader "^4.1.1" - wait-on "^6.0.1" - webpack "^5.73.0" - webpack-bundle-analyzer "^4.5.0" - webpack-dev-server "^4.9.3" - webpack-merge "^5.8.0" - webpackbar "^5.0.2" - -"@docusaurus/cssnano-preset@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-rc.1.tgz#76bbd7f6912779a0667f8f2fd8fc1a05618a6148" - integrity sha512-9/KmQvF+eTlMqUqG6UcXbRgxbGed/8bQInXuKEs+95/jI6jO/3xSzuRwuHHHP0naUvSVWjnNI9jngPrQerXE5w== - dependencies: - cssnano-preset-advanced "^5.3.8" - postcss "^8.4.14" - postcss-sort-media-queries "^4.2.1" - tslib "^2.4.0" - -"@docusaurus/logger@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-2.0.0-rc.1.tgz#db95e9b15bc243695830a5b791c0eff705ef1b54" - integrity sha512-daa3g+SXuO9K60PVMiSUmDEK9Vro+Ed7i7uF8CH6QQJLcNZy/zJc0Xz62eH7ip1x77fmeb6Rg4Us1TqTFc9AbQ== + tslib "^2.6.0" + update-notifier "^6.0.2" + webpack "^5.95.0" + webpack-bundle-analyzer "^4.10.2" + webpack-dev-server "^4.15.2" + webpack-merge "^6.0.1" + +"@docusaurus/cssnano-preset@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.6.3.tgz#ea19b307183ec20dea4927efc4ddf249150b8c6a" + integrity sha512-qP7SXrwZ+23GFJdPN4aIHQrZW+oH/7tzwEuc/RNL0+BdZdmIjYQqUxdXsjE4lFxLNZjj0eUrSNYIS6xwfij+5Q== + dependencies: + cssnano-preset-advanced "^6.1.2" + postcss "^8.4.38" + postcss-sort-media-queries "^5.2.0" + tslib "^2.6.0" + +"@docusaurus/logger@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.6.3.tgz#c6e514c9429487ef38be2f2129b2b842740d92fd" + integrity sha512-xSubJixcNyMV9wMV4q0s47CBz3Rlc5jbcCCuij8pfQP8qn/DIpt0ks8W6hQWzHAedg/J/EwxxUOUrnEoKzJo8g== dependencies: chalk "^4.1.2" - tslib "^2.4.0" - -"@docusaurus/mdx-loader@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-rc.1.tgz#e78d7d416aacc289f2427c5ccdb9145820acb0cb" - integrity sha512-8Fg0c/ceu39knmr7w0dutm7gq3YxKYCqWVS2cB/cPATzChCCNH/AGLfBT6sz/Z4tjVXE+NyREq2pfOFvkhjVXg== - dependencies: - "@babel/parser" "^7.18.8" - "@babel/traverse" "^7.18.8" - "@docusaurus/logger" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" - "@mdx-js/mdx" "^1.6.22" + tslib "^2.6.0" + +"@docusaurus/mdx-loader@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.6.3.tgz#127babc7cdb26d37c723bc3ae518bda17ce40160" + integrity sha512-3iJdiDz9540ppBseeI93tWTDtUGVkxzh59nMq4ignylxMuXBLK8dFqVeaEor23v1vx6TrGKZ2FuLaTB+U7C0QQ== + dependencies: + "@docusaurus/logger" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + "@mdx-js/mdx" "^3.0.0" + "@slorber/remark-comment" "^1.0.0" escape-html "^1.0.3" + estree-util-value-to-estree "^3.0.1" file-loader "^6.2.0" - fs-extra "^10.1.0" - image-size "^1.0.1" - mdast-util-to-string "^2.0.0" - remark-emoji "^2.2.0" + fs-extra "^11.1.1" + image-size "^1.0.2" + mdast-util-mdx "^3.0.0" + mdast-util-to-string "^4.0.0" + rehype-raw "^7.0.0" + remark-directive "^3.0.0" + remark-emoji "^4.0.0" + remark-frontmatter "^5.0.0" + remark-gfm "^4.0.0" stringify-object "^3.3.0" - tslib "^2.4.0" - unified "^9.2.2" - unist-util-visit "^2.0.3" + tslib "^2.6.0" + unified "^11.0.3" + unist-util-visit "^5.0.0" url-loader "^4.1.1" - webpack "^5.73.0" + vfile "^6.0.1" + webpack "^5.88.1" -"@docusaurus/module-type-aliases@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-rc.1.tgz#c7839ac15b7712a8d86353a3253918f63ffbea09" - integrity sha512-la7D8ggFP8I5nOp/Epl6NqTeDWcbofPVMOaVisRxQbx5iuF9Al+AITbaDgm4CXpFLJACsqhsXD5W4BnKX8ZxfA== +"@docusaurus/module-type-aliases@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.0.0.tgz#9a7dd323bb87ca666eb4b0b4b90d04425f2e05d6" + integrity sha512-CfC6CgN4u/ce+2+L1JdsHNyBd8yYjl4De2B2CBj2a9F7WuJ5RjV1ciuU7KDg8uyju+NRVllRgvJvxVUjCdkPiw== dependencies: "@docusaurus/react-loadable" "5.5.2" - "@docusaurus/types" "2.0.0-rc.1" + "@docusaurus/types" "3.0.0" "@types/history" "^4.7.11" "@types/react" "*" "@types/react-router-config" "*" @@ -1325,130 +1797,158 @@ react-helmet-async "*" react-loadable "npm:@docusaurus/react-loadable@5.5.2" -"@docusaurus/plugin-content-blog@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-rc.1.tgz#8ae5d5ec2da08c583a057bf2754a5b9278b3eb08" - integrity sha512-BVVrAGZujpjS/0rarY2o24rlylRRh2NZuM65kg0JNkkViF79SeEHsepog7IuHyoqGWPm1N/I7LpEp7k+gowZzQ== - dependencies: - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/logger" "2.0.0-rc.1" - "@docusaurus/mdx-loader" "2.0.0-rc.1" - "@docusaurus/types" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" - "@docusaurus/utils-common" "2.0.0-rc.1" - "@docusaurus/utils-validation" "2.0.0-rc.1" - cheerio "^1.0.0-rc.12" +"@docusaurus/module-type-aliases@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.6.3.tgz#1f7030b1cf1f658cf664d41b6eadba93bbe51d87" + integrity sha512-MjaXX9PN/k5ugNvfRZdWyKWq4FsrhN4LEXaj0pEmMebJuBNlFeGyKQUa9DRhJHpadNaiMLrbo9m3U7Ig5YlsZg== + dependencies: + "@docusaurus/types" "3.6.3" + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router-config" "*" + "@types/react-router-dom" "*" + react-helmet-async "*" + react-loadable "npm:@docusaurus/react-loadable@6.0.0" + +"@docusaurus/plugin-content-blog@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.6.3.tgz#d6a597e4bfdeb3f1f6ce06d2ac86207296988cc9" + integrity sha512-k0ogWwwJU3pFRFfvW1kRVHxzf2DutLGaaLjAnHVEU6ju+aRP0Z5ap/13DHyPOfHeE4WKpn/M0TqjdwZAcY3kAw== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/logger" "3.6.3" + "@docusaurus/mdx-loader" "3.6.3" + "@docusaurus/theme-common" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-common" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + cheerio "1.0.0-rc.12" feed "^4.2.2" - fs-extra "^10.1.0" + fs-extra "^11.1.1" lodash "^4.17.21" reading-time "^1.5.0" - tslib "^2.4.0" - unist-util-visit "^2.0.3" + srcset "^4.0.0" + tslib "^2.6.0" + unist-util-visit "^5.0.0" utility-types "^3.10.0" - webpack "^5.73.0" - -"@docusaurus/plugin-content-docs@2.0.0-rc.1", "@docusaurus/plugin-content-docs@^2.0.0-beta.20": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-rc.1.tgz#2dda88166bf21b0eeb3821ef748059b20c8c49f7" - integrity sha512-Yk5Hu6uaw3tRplzJnbDygwRhmZ3PCzEXD4SJpBA6cPC73ylfqOEh6qhiU+BWhMTtDXNhY+athk5Kycfk3DW1aQ== - dependencies: - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/logger" "2.0.0-rc.1" - "@docusaurus/mdx-loader" "2.0.0-rc.1" - "@docusaurus/module-type-aliases" "2.0.0-rc.1" - "@docusaurus/types" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" - "@docusaurus/utils-validation" "2.0.0-rc.1" - "@types/react-router-config" "^5.0.6" + webpack "^5.88.1" + +"@docusaurus/plugin-content-docs@3.6.3", "@docusaurus/plugin-content-docs@^3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.6.3.tgz#aae044d2af6996d1a6de8d815aca8a83b485e0a5" + integrity sha512-r2wS8y/fsaDcxkm20W5bbYJFPzdWdEaTWVYjNxlHlcmX086eqQR1Fomlg9BHTJ0dLXPzAlbC8EN4XqMr3QzNCQ== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/logger" "3.6.3" + "@docusaurus/mdx-loader" "3.6.3" + "@docusaurus/module-type-aliases" "3.6.3" + "@docusaurus/theme-common" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-common" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + "@types/react-router-config" "^5.0.7" combine-promises "^1.1.0" - fs-extra "^10.1.0" - import-fresh "^3.3.0" + fs-extra "^11.1.1" js-yaml "^4.1.0" lodash "^4.17.21" - tslib "^2.4.0" + tslib "^2.6.0" utility-types "^3.10.0" - webpack "^5.73.0" - -"@docusaurus/plugin-content-pages@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-rc.1.tgz#2be82f53d6c77e6aa66787726c30dc60b210e6f8" - integrity sha512-FdO79WC5hfWDQu3/CTFLRQzTNc0e5n+HNzavm2MNkSzGV08BFJ6RAkbPbtra5CWef+6iXZav6D/tzv2jDPvLzA== - dependencies: - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/mdx-loader" "2.0.0-rc.1" - "@docusaurus/types" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" - "@docusaurus/utils-validation" "2.0.0-rc.1" - fs-extra "^10.1.0" - tslib "^2.4.0" - webpack "^5.73.0" - -"@docusaurus/plugin-debug@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-rc.1.tgz#73c06ad08d66810941e456d50b07be008f5235cb" - integrity sha512-aOsyYrPMbnsyqHwsVZ+0frrMRtnYqm4eaJpG4sC/6LYAJ07IDRQ9j3GOku2dKr5GsFK1Vx7VlE6ZLwe0MaGstg== - dependencies: - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/types" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" - fs-extra "^10.1.0" - react-json-view "^1.21.3" - tslib "^2.4.0" - -"@docusaurus/plugin-google-analytics@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-rc.1.tgz#0136cc7534573ca56e023178ec2bda5c1e89ce71" - integrity sha512-f+G8z5OJWfg5QqWDLIdcN2SDoK5J5Gg8HMrqCI6Pfl+rxPb5I1niA+/UkAM+kMCpnekvhSt5AWz2fgkRenkPLA== - dependencies: - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/types" "2.0.0-rc.1" - "@docusaurus/utils-validation" "2.0.0-rc.1" - tslib "^2.4.0" - -"@docusaurus/plugin-google-gtag@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-rc.1.tgz#61698fdc41a4ace912fb8f6c834efd288edad3c0" - integrity sha512-yE1Et9hhhX9qMRnMJzpNq0854qIYiSEc2dZaXNk537HN7Q0rKkr/YONUHz2iqNYwPX2hGOY4LdpTxlMP88uVhA== - dependencies: - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/types" "2.0.0-rc.1" - "@docusaurus/utils-validation" "2.0.0-rc.1" - tslib "^2.4.0" - -"@docusaurus/plugin-sitemap@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.1.tgz#0b638e774b253d90e9f2d11663e961250f557bc4" - integrity sha512-5JmbNpssUF03odFM4ArvIsrO9bv7HnAJ0VtefXhh0WBpaFs8NgI3rTkCTFimvtRQjDR9U2bh23fXz2vjQQz6oA== - dependencies: - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/logger" "2.0.0-rc.1" - "@docusaurus/types" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" - "@docusaurus/utils-common" "2.0.0-rc.1" - "@docusaurus/utils-validation" "2.0.0-rc.1" - fs-extra "^10.1.0" + webpack "^5.88.1" + +"@docusaurus/plugin-content-pages@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.6.3.tgz#0a5a43d1677ee519f63a54634653c54ddf41f475" + integrity sha512-eHrmTgjgLZsuqfsYr5X2xEwyIcck0wseSofWrjTwT9FLOWp+KDmMAuVK+wRo7sFImWXZk3oV/xX/g9aZrhD7OA== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/mdx-loader" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + fs-extra "^11.1.1" + tslib "^2.6.0" + webpack "^5.88.1" + +"@docusaurus/plugin-debug@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.6.3.tgz#4e62ddfbae4d597b073f8e3c632cc12d012339e3" + integrity sha512-zB9GXfIZNPRfzKnNjU6xGVrqn9bPXuGhpjgsuc/YtcTDjnjhasg38NdYd5LEqXex5G/zIorQgWB3n6x/Ut62vQ== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils" "3.6.3" + fs-extra "^11.1.1" + react-json-view-lite "^1.2.0" + tslib "^2.6.0" + +"@docusaurus/plugin-google-analytics@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.6.3.tgz#63648d469b1e3c50fad8878e7a7db9856e503d5f" + integrity sha512-rCDNy1QW8Dag7nZq67pcum0bpFLrwvxJhYuVprhFh8BMBDxV0bY+bAkGHbSf68P3Bk9C3hNOAXX1srGLIDvcTA== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + tslib "^2.6.0" + +"@docusaurus/plugin-google-gtag@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.6.3.tgz#8a1388b4123904be17e661ea7aa71d798d0c046e" + integrity sha512-+OyDvhM6rqVkQOmLVkQWVJAizEEfkPzVWtIHXlWPOCFGK9X4/AWeBSrU0WG4iMg9Z4zD4YDRrU+lvI4s6DSC+w== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + "@types/gtag.js" "^0.0.12" + tslib "^2.6.0" + +"@docusaurus/plugin-google-tag-manager@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.6.3.tgz#38cbe416803f29782807cebf3ebf240cb47c3c74" + integrity sha512-1M6UPB13gWUtN2UHX083/beTn85PlRI9ABItTl/JL1FJ5dJTWWFXXsHf9WW/6hrVwthwTeV/AGbGKvLKV+IlCA== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + tslib "^2.6.0" + +"@docusaurus/plugin-sitemap@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.6.3.tgz#0458e6f7476ab6fd1466e01b153a3211d3223c53" + integrity sha512-94qOO4M9Fwv9KfVQJsgbe91k+fPJ4byf1L3Ez8TUa6TAFPo/BrLwQ80zclHkENlL1824TuxkcMKv33u6eydQCg== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/logger" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-common" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + fs-extra "^11.1.1" sitemap "^7.1.1" - tslib "^2.4.0" - -"@docusaurus/preset-classic@^2.0.0-beta.20": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-2.0.0-rc.1.tgz#5e5b1cf80b3dd4e2c3f824c78a111f105858d853" - integrity sha512-5jjTVZkhArjyoNHwCI9x4PSG0zPmBJILjZLVrxPcHpm/K0ltkYcp6J3GxYpf5EbMuOh5+yCWM63cSshGcNOo3Q== - dependencies: - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/plugin-content-blog" "2.0.0-rc.1" - "@docusaurus/plugin-content-docs" "2.0.0-rc.1" - "@docusaurus/plugin-content-pages" "2.0.0-rc.1" - "@docusaurus/plugin-debug" "2.0.0-rc.1" - "@docusaurus/plugin-google-analytics" "2.0.0-rc.1" - "@docusaurus/plugin-google-gtag" "2.0.0-rc.1" - "@docusaurus/plugin-sitemap" "2.0.0-rc.1" - "@docusaurus/theme-classic" "2.0.0-rc.1" - "@docusaurus/theme-common" "2.0.0-rc.1" - "@docusaurus/theme-search-algolia" "2.0.0-rc.1" - "@docusaurus/types" "2.0.0-rc.1" - -"@docusaurus/react-loadable@5.5.2", "react-loadable@npm:@docusaurus/react-loadable@5.5.2": + tslib "^2.6.0" + +"@docusaurus/preset-classic@^3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.6.3.tgz#072298b5b6d0de7d0346b1e9b550a30ef2add56d" + integrity sha512-VHSYWROT3flvNNI1SrnMOtW1EsjeHNK9dhU6s9eY5hryZe79lUqnZJyze/ymDe2LXAqzyj6y5oYvyBoZZk6ErA== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/plugin-content-blog" "3.6.3" + "@docusaurus/plugin-content-docs" "3.6.3" + "@docusaurus/plugin-content-pages" "3.6.3" + "@docusaurus/plugin-debug" "3.6.3" + "@docusaurus/plugin-google-analytics" "3.6.3" + "@docusaurus/plugin-google-gtag" "3.6.3" + "@docusaurus/plugin-google-tag-manager" "3.6.3" + "@docusaurus/plugin-sitemap" "3.6.3" + "@docusaurus/theme-classic" "3.6.3" + "@docusaurus/theme-common" "3.6.3" + "@docusaurus/theme-search-algolia" "3.6.3" + "@docusaurus/types" "3.6.3" + +"@docusaurus/react-loadable@5.5.2": version "5.5.2" resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz#81aae0db81ecafbdaee3651f12804580868fa6ce" integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== @@ -1456,161 +1956,196 @@ "@types/react" "*" prop-types "^15.6.2" -"@docusaurus/theme-classic@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-2.0.0-rc.1.tgz#4ab30745e6b03b0f277837debae786a0a83aee6a" - integrity sha512-qNiz7ieeq3AC+V8TbW6S63pWLJph1CbzWDDPTqxDLHgA8VQaNaSmJM8S92pH+yKALRb9u14ogjjYYc75Nj2JmQ== - dependencies: - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/mdx-loader" "2.0.0-rc.1" - "@docusaurus/module-type-aliases" "2.0.0-rc.1" - "@docusaurus/plugin-content-blog" "2.0.0-rc.1" - "@docusaurus/plugin-content-docs" "2.0.0-rc.1" - "@docusaurus/plugin-content-pages" "2.0.0-rc.1" - "@docusaurus/theme-common" "2.0.0-rc.1" - "@docusaurus/theme-translations" "2.0.0-rc.1" - "@docusaurus/types" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" - "@docusaurus/utils-common" "2.0.0-rc.1" - "@docusaurus/utils-validation" "2.0.0-rc.1" - "@mdx-js/react" "^1.6.22" - clsx "^1.2.1" - copy-text-to-clipboard "^3.0.1" - infima "0.2.0-alpha.42" +"@docusaurus/theme-classic@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.6.3.tgz#00599a9de5fd5c122fd1b8c59d3b755878f2a72c" + integrity sha512-1RRLK1tSArI2c00qugWYO3jRocjOZwGF1mBzPPylDVRwWCS/rnWWR91ChdbbaxIupRJ+hX8ZBYrwr5bbU0oztQ== + dependencies: + "@docusaurus/core" "3.6.3" + "@docusaurus/logger" "3.6.3" + "@docusaurus/mdx-loader" "3.6.3" + "@docusaurus/module-type-aliases" "3.6.3" + "@docusaurus/plugin-content-blog" "3.6.3" + "@docusaurus/plugin-content-docs" "3.6.3" + "@docusaurus/plugin-content-pages" "3.6.3" + "@docusaurus/theme-common" "3.6.3" + "@docusaurus/theme-translations" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-common" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + "@mdx-js/react" "^3.0.0" + clsx "^2.0.0" + copy-text-to-clipboard "^3.2.0" + infima "0.2.0-alpha.45" lodash "^4.17.21" nprogress "^0.2.0" - postcss "^8.4.14" - prism-react-renderer "^1.3.5" - prismjs "^1.28.0" - react-router-dom "^5.3.3" - rtlcss "^3.5.0" - tslib "^2.4.0" + postcss "^8.4.26" + prism-react-renderer "^2.3.0" + prismjs "^1.29.0" + react-router-dom "^5.3.4" + rtlcss "^4.1.0" + tslib "^2.6.0" utility-types "^3.10.0" -"@docusaurus/theme-common@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-2.0.0-rc.1.tgz#ea5d9732a16b03b488555e50107161bfa2abad98" - integrity sha512-1r9ZLKD9SeoCYVzWzcdR79Dia4ANlrlRjNl6uzETOEybjK6FF7yEa9Yra8EJcOCbi3coyYz5xFh/r1YHFTFHug== - dependencies: - "@docusaurus/mdx-loader" "2.0.0-rc.1" - "@docusaurus/module-type-aliases" "2.0.0-rc.1" - "@docusaurus/plugin-content-blog" "2.0.0-rc.1" - "@docusaurus/plugin-content-docs" "2.0.0-rc.1" - "@docusaurus/plugin-content-pages" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" +"@docusaurus/theme-common@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.6.3.tgz#a8a6ebd2b0fd7a5cca4d0c6a2f9ccff905fa7438" + integrity sha512-b8ZkhczXHDxWWyvz+YJy4t/PlPbEogTTbgnHoflYnH7rmRtyoodTsu8WVM12la5LmlMJBclBXFl29OH8kPE7gg== + dependencies: + "@docusaurus/mdx-loader" "3.6.3" + "@docusaurus/module-type-aliases" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-common" "3.6.3" "@types/history" "^4.7.11" "@types/react" "*" "@types/react-router-config" "*" - clsx "^1.2.1" + clsx "^2.0.0" parse-numeric-range "^1.3.0" - prism-react-renderer "^1.3.5" - tslib "^2.4.0" + prism-react-renderer "^2.3.0" + tslib "^2.6.0" utility-types "^3.10.0" -"@docusaurus/theme-search-algolia@2.0.0-rc.1", "@docusaurus/theme-search-algolia@^2.0.0-beta.20": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-rc.1.tgz#e78c0aeaea6a3717ae3a6ecd75a8652bd7c8e974" - integrity sha512-H5yq6V/B4qo6GZrDKMbeSpk3T9e9K2MliDzLonRu0w3QHW9orVGe0c/lZvRbGlDZjnsOo7XGddhXXIDWGwnpaA== - dependencies: - "@docsearch/react" "^3.1.1" - "@docusaurus/core" "2.0.0-rc.1" - "@docusaurus/logger" "2.0.0-rc.1" - "@docusaurus/plugin-content-docs" "2.0.0-rc.1" - "@docusaurus/theme-common" "2.0.0-rc.1" - "@docusaurus/theme-translations" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" - "@docusaurus/utils-validation" "2.0.0-rc.1" - algoliasearch "^4.13.1" - algoliasearch-helper "^3.10.0" - clsx "^1.2.1" - eta "^1.12.3" - fs-extra "^10.1.0" +"@docusaurus/theme-search-algolia@3.6.3", "@docusaurus/theme-search-algolia@^3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.6.3.tgz#1a3331a489f392f5b032c4efc5f431e57eddf7ce" + integrity sha512-rt+MGCCpYgPyWCGXtbxlwFbTSobu15jWBTPI2LHsHNa5B0zSmOISX6FWYAPt5X1rNDOqMGM0FATnh7TBHRohVA== + dependencies: + "@docsearch/react" "^3.5.2" + "@docusaurus/core" "3.6.3" + "@docusaurus/logger" "3.6.3" + "@docusaurus/plugin-content-docs" "3.6.3" + "@docusaurus/theme-common" "3.6.3" + "@docusaurus/theme-translations" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-validation" "3.6.3" + algoliasearch "^4.18.0" + algoliasearch-helper "^3.13.3" + clsx "^2.0.0" + eta "^2.2.0" + fs-extra "^11.1.1" lodash "^4.17.21" - tslib "^2.4.0" + tslib "^2.6.0" utility-types "^3.10.0" -"@docusaurus/theme-translations@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-2.0.0-rc.1.tgz#bd647f78c741ee7f6c6d2cbbd3e3f282ef2f89ad" - integrity sha512-JLhNdlnbQhxVQzOnLyiCaTzKFa1lpVrM3nCrkGQKscoG2rY6ARGYMgMN2DkoH6hm7TflQ8+PE1S5MzzASeLs4Q== +"@docusaurus/theme-translations@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.6.3.tgz#6e473835ea016ce4acd7d2997f411811db8c4f6b" + integrity sha512-Gb0regclToVlngSIIwUCtBMQBq48qVUaN1XQNKW4XwlsgUyk0vP01LULdqbem7czSwIeBAFXFoORJ0RPX7ht/w== dependencies: - fs-extra "^10.1.0" - tslib "^2.4.0" + fs-extra "^11.1.1" + tslib "^2.6.0" -"@docusaurus/types@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-2.0.0-rc.1.tgz#032f8afde6b4878e37f984b9949a96b150103c21" - integrity sha512-wX25FOZa/aKnCGA5ljWPaDpMW3TuTbs0BtjQ8WTC557p8zDvuz4r+g2/FPHsgWE0TKwUMf4usQU1m3XpJLPN+g== +"@docusaurus/types@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.0.0.tgz#3edabe43f70b45f81a48f3470d6a73a2eba41945" + integrity sha512-Qb+l/hmCOVemReuzvvcFdk84bUmUFyD0Zi81y651ie3VwMrXqC7C0E7yZLKMOsLj/vkqsxHbtkAuYMI89YzNzg== dependencies: "@types/history" "^4.7.11" "@types/react" "*" commander "^5.1.0" - joi "^17.6.0" + joi "^17.9.2" react-helmet-async "^1.3.0" utility-types "^3.10.0" - webpack "^5.73.0" - webpack-merge "^5.8.0" + webpack "^5.88.1" + webpack-merge "^5.9.0" -"@docusaurus/utils-common@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-2.0.0-rc.1.tgz#3e233a28794325d5d9d3af3f7b1c22b59aa8b847" - integrity sha512-+iZICpeFPZJ9oGJXuG92WTWee6WRnVx5BdzlcfuKf/f5KQX8PvwXR2tDME78FGGhShB8zr+vjuNEXuLvXT7j2A== +"@docusaurus/types@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.6.3.tgz#e87592e31616da1b8dc473e4c8205c61885a1518" + integrity sha512-xD9oTGDrouWzefkhe9ogB2fDV96/82cRpNGx2HIvI5L87JHNhQVIWimQ/3JIiiX/TEd5S9s+VO6FFguwKNRVow== dependencies: - tslib "^2.4.0" - -"@docusaurus/utils-validation@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-2.0.0-rc.1.tgz#dded12f036cda8a54a19e01694b35859fe0cf1d5" - integrity sha512-lj36gm9Ksu4tt/EUeLDWoMbXe3sfBxeIPIUUdqYcBYkF/rpQkh+uL/dncjNGiw6uvBOqXhOfsFVP045HtgShVw== - dependencies: - "@docusaurus/logger" "2.0.0-rc.1" - "@docusaurus/utils" "2.0.0-rc.1" - joi "^17.6.0" + "@mdx-js/mdx" "^3.0.0" + "@types/history" "^4.7.11" + "@types/react" "*" + commander "^5.1.0" + joi "^17.9.2" + react-helmet-async "^1.3.0" + utility-types "^3.10.0" + webpack "^5.95.0" + webpack-merge "^5.9.0" + +"@docusaurus/utils-common@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.6.3.tgz#57f840bd6f0928cf10060198cb421f1b9212c8f5" + integrity sha512-v4nKDaANLgT3pMBewHYEMAl/ufY0LkXao1QkFWzI5huWFOmNQ2UFzv2BiKeHX5Ownis0/w6cAyoxPhVdDonlSQ== + dependencies: + "@docusaurus/types" "3.6.3" + tslib "^2.6.0" + +"@docusaurus/utils-validation@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.6.3.tgz#3eca7125235eb90983ff660b97a71f331e331f57" + integrity sha512-bhEGGiN5BE38h21vjqD70Gxg++j+PfYVddDUE5UFvLDup68QOcpD33CLr+2knPorlxRbEaNfz6HQDUMQ3HuqKw== + dependencies: + "@docusaurus/logger" "3.6.3" + "@docusaurus/utils" "3.6.3" + "@docusaurus/utils-common" "3.6.3" + fs-extra "^11.2.0" + joi "^17.9.2" js-yaml "^4.1.0" - tslib "^2.4.0" + lodash "^4.17.21" + tslib "^2.6.0" -"@docusaurus/utils@2.0.0-rc.1": - version "2.0.0-rc.1" - resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.0.0-rc.1.tgz#53584b800df9e13864d5ef1a76aa7655a90ec86e" - integrity sha512-ym9I1OwIYbKs1LGaUajaA/vDG8VweJj/6YoZjHp+eDQHhTRIrHXiYoGDqorafRhftKwnA1EnyomuXpNd9bq8Gg== +"@docusaurus/utils@3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.6.3.tgz#8dcb1969e4011a84dfb0a031da806dadddebf0ea" + integrity sha512-0R/FR3bKVl4yl8QwbL4TYFfR+OXBRpVUaTJdENapBGR3YMwfM6/JnhGilWQO8AOwPJGtGoDK7ib8+8UF9f3OZQ== dependencies: - "@docusaurus/logger" "2.0.0-rc.1" - "@svgr/webpack" "^6.2.1" + "@docusaurus/logger" "3.6.3" + "@docusaurus/types" "3.6.3" + "@docusaurus/utils-common" "3.6.3" + "@svgr/webpack" "^8.1.0" + escape-string-regexp "^4.0.0" file-loader "^6.2.0" - fs-extra "^10.1.0" - github-slugger "^1.4.0" + fs-extra "^11.1.1" + github-slugger "^1.5.0" globby "^11.1.0" gray-matter "^4.0.3" + jiti "^1.20.0" js-yaml "^4.1.0" lodash "^4.17.21" micromatch "^4.0.5" + prompts "^2.4.2" resolve-pathname "^3.0.0" shelljs "^0.8.5" - tslib "^2.4.0" + tslib "^2.6.0" url-loader "^4.1.1" - webpack "^5.73.0" + utility-types "^3.10.0" + webpack "^5.88.1" -"@hapi/hoek@^9.0.0": +"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": version "9.3.0" resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== -"@hapi/topo@^5.0.0": +"@hapi/topo@^5.1.0": version "5.1.0" resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== dependencies: "@hapi/hoek" "^9.0.0" -"@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" + "@sinclair/typebox" "^0.27.8" + +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== + dependencies: + "@jest/schemas" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": +"@jridgewell/gen-mapping@^0.3.0": version "0.3.2" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== @@ -1619,16 +2154,35 @@ "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + "@jridgewell/resolve-uri@^3.0.3": version "3.1.0" resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== -"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + "@jridgewell/source-map@^0.3.2": version "0.3.2" resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb" @@ -1637,12 +2191,33 @@ "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" +"@jridgewell/source-map@^0.3.3": + version "0.3.6" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + "@jridgewell/sourcemap-codec@^1.4.10": version "1.4.14" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== -"@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": +"@jridgewell/sourcemap-codec@^1.4.14": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + +"@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@jridgewell/trace-mapping@^0.3.9": version "0.3.14" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed" integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== @@ -1655,40 +2230,42 @@ resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== -"@mdx-js/mdx@^1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba" - integrity sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA== - dependencies: - "@babel/core" "7.12.9" - "@babel/plugin-syntax-jsx" "7.12.1" - "@babel/plugin-syntax-object-rest-spread" "7.8.3" - "@mdx-js/util" "1.6.22" - babel-plugin-apply-mdx-type-prop "1.6.22" - babel-plugin-extract-import-names "1.6.22" - camelcase-css "2.0.1" - detab "2.0.4" - hast-util-raw "6.0.1" - lodash.uniq "4.5.0" - mdast-util-to-hast "10.0.1" - remark-footnotes "2.0.0" - remark-mdx "1.6.22" - remark-parse "8.0.3" - remark-squeeze-paragraphs "4.0.0" - style-to-object "0.3.0" - unified "9.2.0" - unist-builder "2.0.3" - unist-util-visit "2.0.3" - -"@mdx-js/react@^1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573" - integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== - -"@mdx-js/util@1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b" - integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA== +"@mdx-js/mdx@^3.0.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-3.1.0.tgz#10235cab8ad7d356c262e8c21c68df5850a97dc3" + integrity sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw== + dependencies: + "@types/estree" "^1.0.0" + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdx" "^2.0.0" + collapse-white-space "^2.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + estree-util-scope "^1.0.0" + estree-walker "^3.0.0" + hast-util-to-jsx-runtime "^2.0.0" + markdown-extensions "^2.0.0" + recma-build-jsx "^1.0.0" + recma-jsx "^1.0.0" + recma-stringify "^1.0.0" + rehype-recma "^1.0.0" + remark-mdx "^3.0.0" + remark-parse "^11.0.0" + remark-rehype "^11.0.0" + source-map "^0.7.0" + unified "^11.0.0" + unist-util-position-from-estree "^2.0.0" + unist-util-stringify-position "^4.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + +"@mdx-js/react@^3.0.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-3.1.0.tgz#c4522e335b3897b9a845db1dbdd2f966ae8fb0ed" + integrity sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ== + dependencies: + "@types/mdx" "^2.0.0" "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -1711,19 +2288,40 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@polka/url@^1.0.0-next.20": - version "1.0.0-next.21" - resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.21.tgz#5de5a2385a35309427f6011992b544514d559aa1" - integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g== +"@pnpm/config.env-replace@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz#ab29da53df41e8948a00f2433f085f54de8b3a4c" + integrity sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== + +"@pnpm/network.ca-file@^1.0.1": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz#2ab05e09c1af0cdf2fcf5035bea1484e222f7983" + integrity sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== + dependencies: + graceful-fs "4.2.10" + +"@pnpm/npm-conf@^2.1.0": + version "2.3.1" + resolved "https://registry.yarnpkg.com/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz#bb375a571a0bd63ab0a23bece33033c683e9b6b0" + integrity sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw== + dependencies: + "@pnpm/config.env-replace" "^1.1.0" + "@pnpm/network.ca-file" "^1.0.1" + config-chain "^1.1.11" + +"@polka/url@^1.0.0-next.24": + version "1.0.0-next.28" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.28.tgz#d45e01c4a56f143ee69c54dd6b12eade9e270a73" + integrity sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw== -"@sideway/address@^4.1.3": - version "4.1.4" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" - integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== +"@sideway/address@^4.1.5": + version "4.1.5" + resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.5.tgz#4bc149a0076623ced99ca8208ba780d65a99b9d5" + integrity sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q== dependencies: "@hapi/hoek" "^9.0.0" -"@sideway/formula@^3.0.0": +"@sideway/formula@^3.0.1": version "3.0.1" resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== @@ -1733,136 +2331,155 @@ resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== -"@sindresorhus/is@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" - integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== -"@slorber/static-site-generator-webpack-plugin@^4.0.7": - version "4.0.7" - resolved "https://registry.yarnpkg.com/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz#fc1678bddefab014e2145cbe25b3ce4e1cfc36f3" - integrity sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA== - dependencies: - eval "^0.1.8" - p-map "^4.0.0" - webpack-sources "^3.2.2" +"@sindresorhus/is@^4.6.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" + integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== -"@svgr/babel-plugin-add-jsx-attribute@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.0.0.tgz#bd6d1ff32a31b82b601e73672a789cc41e84fe18" - integrity sha512-MdPdhdWLtQsjd29Wa4pABdhWbaRMACdM1h31BY+c6FghTZqNGT7pEYdBoaGeKtdTOBC/XNFQaKVj+r/Ei2ryWA== - -"@svgr/babel-plugin-remove-jsx-attribute@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.0.0.tgz#58654908beebfa069681a83332544b17e5237e89" - integrity sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw== +"@sindresorhus/is@^5.2.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.6.0.tgz#41dd6093d34652cddb5d5bdeee04eafc33826668" + integrity sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g== -"@svgr/babel-plugin-remove-jsx-empty-expression@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.0.0.tgz#d06dd6e8a8f603f92f9979bb9990a1f85a4f57ba" - integrity sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA== +"@slorber/remark-comment@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@slorber/remark-comment/-/remark-comment-1.0.0.tgz#2a020b3f4579c89dec0361673206c28d67e08f5a" + integrity sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA== + dependencies: + micromark-factory-space "^1.0.0" + micromark-util-character "^1.1.0" + micromark-util-symbol "^1.0.1" -"@svgr/babel-plugin-replace-jsx-attribute-value@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.0.0.tgz#0b85837577b02c31c09c758a12932820f5245cee" - integrity sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ== +"@svgr/babel-plugin-add-jsx-attribute@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz#4001f5d5dd87fa13303e36ee106e3ff3a7eb8b22" + integrity sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== -"@svgr/babel-plugin-svg-dynamic-title@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.0.0.tgz#28236ec26f7ab9d486a487d36ae52d58ba15676f" - integrity sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg== +"@svgr/babel-plugin-remove-jsx-attribute@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz#69177f7937233caca3a1afb051906698f2f59186" + integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== -"@svgr/babel-plugin-svg-em-dimensions@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.0.0.tgz#40267c5dea1b43c4f83a0eb6169e08b43d8bafce" - integrity sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA== +"@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz#c2c48104cfd7dcd557f373b70a56e9e3bdae1d44" + integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== -"@svgr/babel-plugin-transform-react-native-svg@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.0.0.tgz#eb688d0a5f539e34d268d8a516e81f5d7fede7c9" - integrity sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ== +"@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz#8fbb6b2e91fa26ac5d4aa25c6b6e4f20f9c0ae27" + integrity sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ== -"@svgr/babel-plugin-transform-svg-component@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.2.0.tgz#7ba61d9fc1fb42b0ba1a04e4630019fa7e993c4f" - integrity sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg== +"@svgr/babel-plugin-svg-dynamic-title@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz#1d5ba1d281363fc0f2f29a60d6d936f9bbc657b0" + integrity sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og== -"@svgr/babel-preset@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-6.2.0.tgz#1d3ad8c7664253a4be8e4a0f0e6872f30d8af627" - integrity sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "^6.0.0" - "@svgr/babel-plugin-remove-jsx-attribute" "^6.0.0" - "@svgr/babel-plugin-remove-jsx-empty-expression" "^6.0.0" - "@svgr/babel-plugin-replace-jsx-attribute-value" "^6.0.0" - "@svgr/babel-plugin-svg-dynamic-title" "^6.0.0" - "@svgr/babel-plugin-svg-em-dimensions" "^6.0.0" - "@svgr/babel-plugin-transform-react-native-svg" "^6.0.0" - "@svgr/babel-plugin-transform-svg-component" "^6.2.0" - -"@svgr/core@^6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-6.2.1.tgz#195de807a9f27f9e0e0d678e01084b05c54fdf61" - integrity sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA== - dependencies: - "@svgr/plugin-jsx" "^6.2.1" - camelcase "^6.2.0" - cosmiconfig "^7.0.1" +"@svgr/babel-plugin-svg-em-dimensions@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz#35e08df300ea8b1d41cb8f62309c241b0369e501" + integrity sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g== -"@svgr/hast-util-to-babel-ast@^6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.2.1.tgz#ae065567b74cbe745afae617053adf9a764bea25" - integrity sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ== - dependencies: - "@babel/types" "^7.15.6" - entities "^3.0.1" +"@svgr/babel-plugin-transform-react-native-svg@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz#90a8b63998b688b284f255c6a5248abd5b28d754" + integrity sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q== -"@svgr/plugin-jsx@^6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-6.2.1.tgz#5668f1d2aa18c2f1bb7a1fc9f682d3f9aed263bd" - integrity sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g== - dependencies: - "@babel/core" "^7.15.5" - "@svgr/babel-preset" "^6.2.0" - "@svgr/hast-util-to-babel-ast" "^6.2.1" - svg-parser "^2.0.2" +"@svgr/babel-plugin-transform-svg-component@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz#013b4bfca88779711f0ed2739f3f7efcefcf4f7e" + integrity sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw== + +"@svgr/babel-preset@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-8.1.0.tgz#0e87119aecdf1c424840b9d4565b7137cabf9ece" + integrity sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug== + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "8.0.0" + "@svgr/babel-plugin-remove-jsx-attribute" "8.0.0" + "@svgr/babel-plugin-remove-jsx-empty-expression" "8.0.0" + "@svgr/babel-plugin-replace-jsx-attribute-value" "8.0.0" + "@svgr/babel-plugin-svg-dynamic-title" "8.0.0" + "@svgr/babel-plugin-svg-em-dimensions" "8.0.0" + "@svgr/babel-plugin-transform-react-native-svg" "8.1.0" + "@svgr/babel-plugin-transform-svg-component" "8.0.0" + +"@svgr/core@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-8.1.0.tgz#41146f9b40b1a10beaf5cc4f361a16a3c1885e88" + integrity sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA== + dependencies: + "@babel/core" "^7.21.3" + "@svgr/babel-preset" "8.1.0" + camelcase "^6.2.0" + cosmiconfig "^8.1.3" + snake-case "^3.0.4" -"@svgr/plugin-svgo@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-6.2.0.tgz#4cbe6a33ccccdcae4e3b63ded64cc1cbe1faf48c" - integrity sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q== - dependencies: - cosmiconfig "^7.0.1" - deepmerge "^4.2.2" - svgo "^2.5.0" +"@svgr/hast-util-to-babel-ast@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz#6952fd9ce0f470e1aded293b792a2705faf4ffd4" + integrity sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q== + dependencies: + "@babel/types" "^7.21.3" + entities "^4.4.0" + +"@svgr/plugin-jsx@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz#96969f04a24b58b174ee4cd974c60475acbd6928" + integrity sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA== + dependencies: + "@babel/core" "^7.21.3" + "@svgr/babel-preset" "8.1.0" + "@svgr/hast-util-to-babel-ast" "8.0.0" + svg-parser "^2.0.4" + +"@svgr/plugin-svgo@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz#b115b7b967b564f89ac58feae89b88c3decd0f00" + integrity sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA== + dependencies: + cosmiconfig "^8.1.3" + deepmerge "^4.3.1" + svgo "^3.0.2" + +"@svgr/webpack@^8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-8.1.0.tgz#16f1b5346f102f89fda6ec7338b96a701d8be0c2" + integrity sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA== + dependencies: + "@babel/core" "^7.21.3" + "@babel/plugin-transform-react-constant-elements" "^7.21.3" + "@babel/preset-env" "^7.20.2" + "@babel/preset-react" "^7.18.6" + "@babel/preset-typescript" "^7.21.0" + "@svgr/core" "8.1.0" + "@svgr/plugin-jsx" "8.1.0" + "@svgr/plugin-svgo" "8.1.0" -"@svgr/webpack@^6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-6.2.1.tgz#ef5d51c1b6be4e7537fb9f76b3f2b2e22b63c58d" - integrity sha512-h09ngMNd13hnePwgXa+Y5CgOjzlCvfWLHg+MBnydEedAnuLRzUHUJmGS3o2OsrhxTOOqEsPOFt5v/f6C5Qulcw== - dependencies: - "@babel/core" "^7.15.5" - "@babel/plugin-transform-react-constant-elements" "^7.14.5" - "@babel/preset-env" "^7.15.6" - "@babel/preset-react" "^7.14.5" - "@babel/preset-typescript" "^7.15.0" - "@svgr/core" "^6.2.1" - "@svgr/plugin-jsx" "^6.2.1" - "@svgr/plugin-svgo" "^6.2.0" - -"@szmarczak/http-timer@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" - integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== +"@szmarczak/http-timer@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a" + integrity sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw== dependencies: - defer-to-connect "^1.0.1" + defer-to-connect "^2.0.1" "@trysound/sax@0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== +"@types/acorn@^4.0.0": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" + integrity sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ== + dependencies: + "@types/estree" "*" + "@types/body-parser@*": version "1.19.2" resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" @@ -1893,10 +2510,17 @@ dependencies: "@types/node" "*" -"@types/eslint-scope@^3.7.3": - version "3.7.4" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16" - integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA== +"@types/debug@^4.0.0": + version "4.1.12" + resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz#a155f21690871953410df4b6b6f53187f0500917" + integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== + dependencies: + "@types/ms" "*" + +"@types/eslint-scope@^3.7.7": + version "3.7.7" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" + integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== dependencies: "@types/eslint" "*" "@types/estree" "*" @@ -1909,15 +2533,22 @@ "@types/estree" "*" "@types/json-schema" "*" +"@types/estree-jsx@^1.0.0": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.5.tgz#858a88ea20f34fe65111f005a689fa1ebf70dc18" + integrity sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg== + dependencies: + "@types/estree" "*" + "@types/estree@*": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== -"@types/estree@^0.0.51": - version "0.0.51" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" - integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== +"@types/estree@^1.0.0", "@types/estree@^1.0.6": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": version "4.17.29" @@ -1938,6 +2569,11 @@ "@types/qs" "*" "@types/serve-static" "*" +"@types/gtag.js@^0.0.12": + version "0.0.12" + resolved "https://registry.yarnpkg.com/@types/gtag.js/-/gtag.js-0.0.12.tgz#095122edca896689bdfcdd73b057e23064d23572" + integrity sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg== + "@types/hast@^2.0.0": version "2.3.4" resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.4.tgz#8aa5ef92c117d20d974a82bdfb6a648b08c0bafc" @@ -1945,6 +2581,13 @@ dependencies: "@types/unist" "*" +"@types/hast@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.4.tgz#1d6b39993b82cea6ad783945b0508c25903e15aa" + integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ== + dependencies: + "@types/unist" "*" + "@types/history@^4.7.11": version "4.7.11" resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64" @@ -1955,6 +2598,11 @@ resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== +"@types/http-cache-semantics@^4.0.2": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#b979ebad3919799c979b17c72621c0bc0a31c6c4" + integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== + "@types/http-proxy@^1.17.8": version "1.17.9" resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.9.tgz#7f0e7931343761efde1e2bf48c40f02f3f75705a" @@ -1962,6 +2610,25 @@ dependencies: "@types/node" "*" +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== + +"@types/istanbul-lib-report@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== + dependencies: + "@types/istanbul-lib-report" "*" + "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.11" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" @@ -1972,18 +2639,35 @@ resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.11.1.tgz#34de04477dcf79e2ef6c8d23b41a3d81f9ebeaf5" integrity sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg== -"@types/mdast@^3.0.0": - version "3.0.10" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.10.tgz#4724244a82a4598884cbbe9bcfd73dff927ee8af" - integrity sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA== +"@types/mdast@^4.0.0", "@types/mdast@^4.0.2": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.4.tgz#7ccf72edd2f1aa7dd3437e180c64373585804dd6" + integrity sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA== dependencies: "@types/unist" "*" +"@types/mdx@^2.0.0": + version "2.0.13" + resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.13.tgz#68f6877043d377092890ff5b298152b0a21671bd" + integrity sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw== + "@types/mime@^1": version "1.3.2" resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== +"@types/ms@*": + version "0.7.34" + resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.34.tgz#10964ba0dee6ac4cd462e2795b6bebd407303433" + integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== + +"@types/node-forge@^1.3.0": + version "1.3.11" + resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" + integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== + dependencies: + "@types/node" "*" + "@types/node@*": version "18.0.5" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.0.5.tgz#96be8113b014e9e7f0c3609c4a25afadd85ff659" @@ -2004,6 +2688,11 @@ resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109" integrity sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw== +"@types/prismjs@^1.26.0": + version "1.26.5" + resolved "https://registry.yarnpkg.com/@types/prismjs/-/prismjs-1.26.5.tgz#72499abbb4c4ec9982446509d2f14fb8483869d6" + integrity sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ== + "@types/prop-types@*": version "15.7.5" resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" @@ -2019,7 +2708,7 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== -"@types/react-router-config@*", "@types/react-router-config@^5.0.6": +"@types/react-router-config@*": version "5.0.6" resolved "https://registry.yarnpkg.com/@types/react-router-config/-/react-router-config-5.0.6.tgz#87c5c57e72d241db900d9734512c50ccec062451" integrity sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg== @@ -2028,6 +2717,15 @@ "@types/react" "*" "@types/react-router" "*" +"@types/react-router-config@^5.0.7": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@types/react-router-config/-/react-router-config-5.0.11.tgz#2761a23acc7905a66a94419ee40294a65aaa483a" + integrity sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router" "^5.1.0" + "@types/react-router-dom@*": version "5.3.3" resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" @@ -2045,6 +2743,14 @@ "@types/history" "^4.7.11" "@types/react" "*" +"@types/react-router@^5.1.0": + version "5.1.20" + resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.20.tgz#88eccaa122a82405ef3efbcaaa5dcdd9f021387c" + integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react@*": version "18.0.15" resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.15.tgz#d355644c26832dc27f3e6cbf0c4f4603fc4ab7fe" @@ -2093,137 +2799,159 @@ dependencies: "@types/node" "*" -"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": +"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": version "2.0.6" resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== -"@types/ws@^8.5.1": - version "8.5.3" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.3.tgz#7d25a1ffbecd3c4f2d35068d0b283c037003274d" - integrity sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w== +"@types/unist@^3.0.0": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.3.tgz#acaab0f919ce69cce629c2d4ed2eb4adc1b6c20c" + integrity sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q== + +"@types/ws@^8.5.5": + version "8.5.13" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.13.tgz#6414c280875e2691d0d1e080b05addbf5cb91e20" + integrity sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA== dependencies: "@types/node" "*" -"@webassemblyjs/ast@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" - integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - -"@webassemblyjs/floating-point-hex-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" - integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== - -"@webassemblyjs/helper-api-error@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" - integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== - -"@webassemblyjs/helper-buffer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" - integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== +"@types/yargs-parser@*": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== -"@webassemblyjs/helper-numbers@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" - integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== +"@types/yargs@^17.0.8": + version "17.0.33" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.33.tgz#8c32303da83eec050a84b3c7ae7b9f922d13e32d" + integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" + "@types/yargs-parser" "*" + +"@ungap/structured-clone@^1.0.0": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.1.tgz#28fa185f67daaf7b7a1a8c1d445132c5d979f8bd" + integrity sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA== + +"@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6" + integrity sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ== + dependencies: + "@webassemblyjs/helper-numbers" "1.13.2" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + +"@webassemblyjs/floating-point-hex-parser@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz#fcca1eeddb1cc4e7b6eed4fc7956d6813b21b9fb" + integrity sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA== + +"@webassemblyjs/helper-api-error@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz#e0a16152248bc38daee76dd7e21f15c5ef3ab1e7" + integrity sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ== + +"@webassemblyjs/helper-buffer@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz#822a9bc603166531f7d5df84e67b5bf99b72b96b" + integrity sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA== + +"@webassemblyjs/helper-numbers@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz#dbd932548e7119f4b8a7877fd5a8d20e63490b2d" + integrity sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.13.2" + "@webassemblyjs/helper-api-error" "1.13.2" "@xtuc/long" "4.2.2" -"@webassemblyjs/helper-wasm-bytecode@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" - integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== +"@webassemblyjs/helper-wasm-bytecode@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz#e556108758f448aae84c850e593ce18a0eb31e0b" + integrity sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA== -"@webassemblyjs/helper-wasm-section@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" - integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== +"@webassemblyjs/helper-wasm-section@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz#9629dda9c4430eab54b591053d6dc6f3ba050348" + integrity sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw== dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-buffer" "1.14.1" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/wasm-gen" "1.14.1" -"@webassemblyjs/ieee754@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" - integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== +"@webassemblyjs/ieee754@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz#1c5eaace1d606ada2c7fd7045ea9356c59ee0dba" + integrity sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw== dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/leb128@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" - integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== +"@webassemblyjs/leb128@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.13.2.tgz#57c5c3deb0105d02ce25fa3fd74f4ebc9fd0bbb0" + integrity sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw== dependencies: "@xtuc/long" "4.2.2" -"@webassemblyjs/utf8@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" - integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== - -"@webassemblyjs/wasm-edit@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" - integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/helper-wasm-section" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-opt" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - "@webassemblyjs/wast-printer" "1.11.1" - -"@webassemblyjs/wasm-gen@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" - integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wasm-opt@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" - integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - -"@webassemblyjs/wasm-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" - integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wast-printer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" - integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== - dependencies: - "@webassemblyjs/ast" "1.11.1" +"@webassemblyjs/utf8@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.13.2.tgz#917a20e93f71ad5602966c2d685ae0c6c21f60f1" + integrity sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ== + +"@webassemblyjs/wasm-edit@^1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz#ac6689f502219b59198ddec42dcd496b1004d597" + integrity sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-buffer" "1.14.1" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/helper-wasm-section" "1.14.1" + "@webassemblyjs/wasm-gen" "1.14.1" + "@webassemblyjs/wasm-opt" "1.14.1" + "@webassemblyjs/wasm-parser" "1.14.1" + "@webassemblyjs/wast-printer" "1.14.1" + +"@webassemblyjs/wasm-gen@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz#991e7f0c090cb0bb62bbac882076e3d219da9570" + integrity sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/ieee754" "1.13.2" + "@webassemblyjs/leb128" "1.13.2" + "@webassemblyjs/utf8" "1.13.2" + +"@webassemblyjs/wasm-opt@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz#e6f71ed7ccae46781c206017d3c14c50efa8106b" + integrity sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-buffer" "1.14.1" + "@webassemblyjs/wasm-gen" "1.14.1" + "@webassemblyjs/wasm-parser" "1.14.1" + +"@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz#b3e13f1893605ca78b52c68e54cf6a865f90b9fb" + integrity sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-api-error" "1.13.2" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/ieee754" "1.13.2" + "@webassemblyjs/leb128" "1.13.2" + "@webassemblyjs/utf8" "1.13.2" + +"@webassemblyjs/wast-printer@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz#3bb3e9638a8ae5fdaf9610e7a06b4d9f9aa6fe07" + integrity sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw== + dependencies: + "@webassemblyjs/ast" "1.14.1" "@xtuc/long" "4.2.2" "@xtuc/ieee754@^1.2.0": @@ -2244,26 +2972,26 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: mime-types "~2.1.34" negotiator "0.6.3" -acorn-import-assertions@^1.7.6: - version "1.8.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" - integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== +acorn-jsx@^5.0.0: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn-walk@^8.0.0: version "8.2.0" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== +acorn@^8.0.0, acorn@^8.14.0, acorn@^8.8.2: + version "8.14.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0" + integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA== + acorn@^8.0.4, acorn@^8.5.0: version "8.7.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== -acorn@^8.7.1: - version "8.8.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" - integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== - address@^1.0.1, address@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/address/-/address-1.2.0.tgz#d352a62c92fee90f89a693eccd2a8b2139ab02d9" @@ -2289,14 +3017,14 @@ ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== -ajv-keywords@^5.0.0: +ajv-keywords@^5.0.0, ajv-keywords@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== dependencies: fast-deep-equal "^3.1.3" -ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.12.2, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -2316,40 +3044,77 @@ ajv@^8.0.0, ajv@^8.8.0: require-from-string "^2.0.2" uri-js "^4.2.2" -algoliasearch-helper@^3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.10.0.tgz#59a0f645dd3c7e55cf01faa568d1af50c49d36f6" - integrity sha512-4E4od8qWWDMVvQ3jaRX6Oks/k35ywD011wAA4LbYMMjOtaZV6VWaTjRr4iN2bdaXP2o1BP7SLFMBf3wvnHmd8Q== +ajv@^8.9.0: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== + dependencies: + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + +algoliasearch-helper@^3.13.3: + version "3.22.6" + resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.22.6.tgz#6a31c67d277a32f3f7ae1b8a6e57ca73f1e1a0b0" + integrity sha512-F2gSb43QHyvZmvH/2hxIjbk/uFdO2MguQYTFP7J+RowMW1csjIODMobEnpLI8nbLQuzZnGZdIxl5Bpy1k9+CFQ== dependencies: "@algolia/events" "^4.0.1" -algoliasearch@^4.0.0, algoliasearch@^4.13.1: - version "4.13.1" - resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.13.1.tgz#54195c41c9e4bd13ed64982248cf49d4576974fe" - integrity sha512-dtHUSE0caWTCE7liE1xaL+19AFf6kWEcyn76uhcitWpntqvicFHXKFoZe5JJcv9whQOTRM6+B8qJz6sFj+rDJA== - dependencies: - "@algolia/cache-browser-local-storage" "4.13.1" - "@algolia/cache-common" "4.13.1" - "@algolia/cache-in-memory" "4.13.1" - "@algolia/client-account" "4.13.1" - "@algolia/client-analytics" "4.13.1" - "@algolia/client-common" "4.13.1" - "@algolia/client-personalization" "4.13.1" - "@algolia/client-search" "4.13.1" - "@algolia/logger-common" "4.13.1" - "@algolia/logger-console" "4.13.1" - "@algolia/requester-browser-xhr" "4.13.1" - "@algolia/requester-common" "4.13.1" - "@algolia/requester-node-http" "4.13.1" - "@algolia/transporter" "4.13.1" - -ansi-align@^3.0.0, ansi-align@^3.0.1: +algoliasearch@^4.18.0: + version "4.24.0" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.24.0.tgz#b953b3e2309ef8f25da9de311b95b994ac918275" + integrity sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g== + dependencies: + "@algolia/cache-browser-local-storage" "4.24.0" + "@algolia/cache-common" "4.24.0" + "@algolia/cache-in-memory" "4.24.0" + "@algolia/client-account" "4.24.0" + "@algolia/client-analytics" "4.24.0" + "@algolia/client-common" "4.24.0" + "@algolia/client-personalization" "4.24.0" + "@algolia/client-search" "4.24.0" + "@algolia/logger-common" "4.24.0" + "@algolia/logger-console" "4.24.0" + "@algolia/recommend" "4.24.0" + "@algolia/requester-browser-xhr" "4.24.0" + "@algolia/requester-common" "4.24.0" + "@algolia/requester-node-http" "4.24.0" + "@algolia/transporter" "4.24.0" + +algoliasearch@^5.12.0: + version "5.17.0" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-5.17.0.tgz#794b25bc386ba688a6f790e414db44940398f5df" + integrity sha512-BpuFprDFc3Pe9a1ZXLzLeqZ+l8Ur37AfzBswkOB4LwikqnRPbIGdluT/nFc/Xk+u/QMxMzUlTN+izqQJVb5vYA== + dependencies: + "@algolia/client-abtesting" "5.17.0" + "@algolia/client-analytics" "5.17.0" + "@algolia/client-common" "5.17.0" + "@algolia/client-insights" "5.17.0" + "@algolia/client-personalization" "5.17.0" + "@algolia/client-query-suggestions" "5.17.0" + "@algolia/client-search" "5.17.0" + "@algolia/ingestion" "1.17.0" + "@algolia/monitoring" "1.17.0" + "@algolia/recommend" "5.17.0" + "@algolia/requester-browser-xhr" "5.17.0" + "@algolia/requester-fetch" "5.17.0" + "@algolia/requester-node-http" "5.17.0" + +ansi-align@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== dependencies: string-width "^4.1.0" +ansi-escapes@^4.3.2: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + ansi-html-community@^0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" @@ -2424,52 +3189,35 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -asap@~2.0.3: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== +astring@^1.8.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/astring/-/astring-1.9.0.tgz#cc73e6062a7eb03e7d19c22d8b0b3451fd9bfeef" + integrity sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg== at-least-node@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -autoprefixer@^10.3.7, autoprefixer@^10.4.7: - version "10.4.7" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.7.tgz#1db8d195f41a52ca5069b7593be167618edbbedf" - integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== +autoprefixer@^10.4.19: + version "10.4.20" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.20.tgz#5caec14d43976ef42e32dcb4bd62878e96be5b3b" + integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g== dependencies: - browserslist "^4.20.3" - caniuse-lite "^1.0.30001335" - fraction.js "^4.2.0" + browserslist "^4.23.3" + caniuse-lite "^1.0.30001646" + fraction.js "^4.3.7" normalize-range "^0.1.2" - picocolors "^1.0.0" + picocolors "^1.0.1" postcss-value-parser "^4.2.0" -axios@^0.25.0: - version "0.25.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.25.0.tgz#349cfbb31331a9b4453190791760a8d35b093e0a" - integrity sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g== - dependencies: - follow-redirects "^1.14.7" - -babel-loader@^8.2.5: - version "8.2.5" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.5.tgz#d45f585e654d5a5d90f5350a779d7647c5ed512e" - integrity sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ== - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^2.0.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-apply-mdx-type-prop@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz#d216e8fd0de91de3f1478ef3231e05446bc8705b" - integrity sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ== +babel-loader@^9.2.1: + version "9.2.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.2.1.tgz#04c7835db16c246dd19ba0914418f3937797587b" + integrity sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA== dependencies: - "@babel/helper-plugin-utils" "7.10.4" - "@mdx-js/util" "1.6.22" + find-cache-dir "^4.0.0" + schema-utils "^4.0.0" babel-plugin-dynamic-import-node@^2.3.3: version "2.3.3" @@ -2478,52 +3226,45 @@ babel-plugin-dynamic-import-node@^2.3.3: dependencies: object.assign "^4.1.0" -babel-plugin-extract-import-names@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz#de5f9a28eb12f3eb2578bf74472204e66d1a13dc" - integrity sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ== - dependencies: - "@babel/helper-plugin-utils" "7.10.4" - -babel-plugin-polyfill-corejs2@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5" - integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w== +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.12" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz#ca55bbec8ab0edeeef3d7b8ffd75322e210879a9" + integrity sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og== dependencies: - "@babel/compat-data" "^7.13.11" - "@babel/helper-define-polyfill-provider" "^0.3.1" - semver "^6.1.1" + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.6.3" + semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz#aabe4b2fa04a6e038b688c5e55d44e78cd3a5f72" - integrity sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ== +babel-plugin-polyfill-corejs3@^0.10.6: + version "0.10.6" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz#2deda57caef50f59c525aeb4964d3b2f867710c7" + integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" - core-js-compat "^3.21.0" + "@babel/helper-define-polyfill-provider" "^0.6.2" + core-js-compat "^3.38.0" -babel-plugin-polyfill-regenerator@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" - integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz#abeb1f3f1c762eace37587f42548b08b57789bc8" + integrity sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" + "@babel/helper-define-polyfill-provider" "^0.6.3" bail@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== +bail@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" + integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== + balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base16@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/base16/-/base16-1.0.0.tgz#e297f60d7ec1014a7a971a39ebc8a98c0b681e70" - integrity sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ== - batch@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" @@ -2572,20 +3313,6 @@ boolbase@^1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== -boxen@^5.0.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" - integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== - dependencies: - ansi-align "^3.0.0" - camelcase "^6.2.0" - chalk "^4.1.0" - cli-boxes "^2.2.1" - string-width "^4.2.2" - type-fest "^0.20.2" - widest-line "^3.1.0" - wrap-ansi "^7.0.0" - boxen@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/boxen/-/boxen-6.2.1.tgz#b098a2278b2cd2845deef2dff2efc38d329b434d" @@ -2600,6 +3327,20 @@ boxen@^6.2.1: widest-line "^4.0.1" wrap-ansi "^8.0.1" +boxen@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-7.1.1.tgz#f9ba525413c2fec9cdb88987d835c4f7cad9c8f4" + integrity sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog== + dependencies: + ansi-align "^3.0.1" + camelcase "^7.0.1" + chalk "^5.2.0" + cli-boxes "^3.0.0" + string-width "^5.1.2" + type-fest "^2.13.0" + widest-line "^4.0.1" + wrap-ansi "^8.1.0" + brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -2615,7 +3356,7 @@ braces@^3.0.2, braces@~3.0.2: dependencies: fill-range "^7.0.1" -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.18.1, browserslist@^4.20.2, browserslist@^4.20.3, browserslist@^4.21.1: +browserslist@^4.0.0, browserslist@^4.18.1: version "4.21.2" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.2.tgz#59a400757465535954946a400b841ed37e2b4ecf" integrity sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA== @@ -2625,6 +3366,16 @@ browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4 node-releases "^2.0.6" update-browserslist-db "^1.0.4" +browserslist@^4.23.0, browserslist@^4.23.1, browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.24.2: + version "4.24.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.2.tgz#f5845bc91069dbd55ee89faf9822e1d885d16580" + integrity sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg== + dependencies: + caniuse-lite "^1.0.30001669" + electron-to-chromium "^1.5.41" + node-releases "^2.0.18" + update-browserslist-db "^1.1.1" + buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" @@ -2640,18 +3391,23 @@ bytes@3.1.2: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== -cacheable-request@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" - integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== - dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^3.0.0" - lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^1.0.2" +cacheable-lookup@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz#3476a8215d046e5a3202a9209dd13fec1f933a27" + integrity sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w== + +cacheable-request@^10.2.8: + version "10.2.14" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-10.2.14.tgz#eb915b665fda41b79652782df3f553449c406b9d" + integrity sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ== + dependencies: + "@types/http-cache-semantics" "^4.0.2" + get-stream "^6.0.1" + http-cache-semantics "^4.1.1" + keyv "^4.5.3" + mimic-response "^4.0.0" + normalize-url "^8.0.0" + responselike "^3.0.0" call-bind@^1.0.0: version "1.0.2" @@ -2674,16 +3430,16 @@ camel-case@^4.1.2: pascal-case "^3.1.2" tslib "^2.0.3" -camelcase-css@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" - integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== - camelcase@^6.2.0: version "6.3.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== +camelcase@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-7.0.1.tgz#f02e50af9fd7782bc8b88a3558c32fd3a388f048" + integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw== + caniuse-api@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" @@ -2694,15 +3450,20 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001366: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001366: version "1.0.30001367" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001367.tgz#2b97fe472e8fa29c78c5970615d7cd2ee414108a" integrity sha512-XDgbeOHfifWV3GEES2B8rtsrADx4Jf+juKX2SICJcaUhjYBO3bR96kvEIHa15VU6ohtOhBZuPGGYGbXMRn0NCw== -ccount@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" - integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== +caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001669: + version "1.0.30001687" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz#d0ac634d043648498eedf7a3932836beba90ebae" + integrity sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ== + +ccount@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" + integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== chalk@^2.0.0: version "2.4.2" @@ -2713,7 +3474,7 @@ chalk@^2.0.0: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4.1.0, chalk@^4.1.2: +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -2721,20 +3482,35 @@ chalk@^4.1.0, chalk@^4.1.2: ansi-styles "^4.1.0" supports-color "^7.1.0" -character-entities-legacy@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" - integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== +chalk@^5.0.1, chalk@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== -character-entities@^1.0.0: - version "1.2.4" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" - integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== -character-reference-invalid@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" - integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== +character-entities-html4@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b" + integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== + +character-entities-legacy@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b" + integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== + +character-entities@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" + integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== + +character-reference-invalid@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz#85c66b041e43b47210faf401278abf808ac45cb9" + integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== cheerio-select@^2.1.0: version "2.1.0" @@ -2748,7 +3524,7 @@ cheerio-select@^2.1.0: domhandler "^5.0.3" domutils "^3.0.1" -cheerio@^1.0.0-rc.12: +cheerio@1.0.0-rc.12: version "1.0.0-rc.12" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== @@ -2781,37 +3557,39 @@ chrome-trace-event@^1.0.2: resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== +ci-info@^3.2.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== -clean-css@^5.2.2, clean-css@^5.3.0: +clean-css@^5.2.2: version "5.3.1" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.1.tgz#d0610b0b90d125196a2894d35366f734e5d7aa32" integrity sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg== dependencies: source-map "~0.6.0" +clean-css@^5.3.2, clean-css@~5.3.2: + version "5.3.3" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" + integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg== + dependencies: + source-map "~0.6.0" + clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== -cli-boxes@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - cli-boxes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-3.0.0.tgz#71a10c716feeba005e4504f36329ef0b17cf3145" integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== -cli-table3@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.2.tgz#aaf5df9d8b5bf12634dc8b3040806a0c07120d2a" - integrity sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw== +cli-table3@^0.6.3: + version "0.6.5" + resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.5.tgz#013b91351762739c16a9567c21a04632e449bf2f" + integrity sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ== dependencies: string-width "^4.2.0" optionalDependencies: @@ -2826,22 +3604,20 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" -clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q== - dependencies: - mimic-response "^1.0.0" - -clsx@^1.1.1, clsx@^1.2.1: +clsx@^1.1.1: version "1.2.1" resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== -collapse-white-space@^1.0.2: - version "1.0.6" - resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" - integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ== +clsx@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" + integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== + +collapse-white-space@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-2.1.0.tgz#640257174f9f42c740b40f3b55ee752924feefca" + integrity sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw== color-convert@^1.9.0: version "1.9.3" @@ -2867,10 +3643,10 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -colord@^2.9.1: - version "2.9.2" - resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1" - integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== +colord@^2.9.3: + version "2.9.3" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== colorette@^2.0.10: version "2.0.19" @@ -2887,6 +3663,16 @@ comma-separated-tokens@^1.0.0: resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== +comma-separated-tokens@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee" + integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== + +commander@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + commander@^2.19.0, commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" @@ -2907,10 +3693,10 @@ commander@^8.3.0: resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== +common-path-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" + integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== compressible@~2.0.16: version "2.0.18" @@ -2937,27 +3723,34 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== -configstore@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" - integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== +config-chain@^1.1.11: + version "1.1.13" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" + integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== dependencies: - dot-prop "^5.2.0" - graceful-fs "^4.1.2" - make-dir "^3.0.0" - unique-string "^2.0.0" - write-file-atomic "^3.0.0" - xdg-basedir "^4.0.0" + ini "^1.3.4" + proto-list "~1.2.1" + +configstore@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-6.0.0.tgz#49eca2ebc80983f77e09394a1a56e0aca8235566" + integrity sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA== + dependencies: + dot-prop "^6.0.1" + graceful-fs "^4.2.6" + unique-string "^3.0.0" + write-file-atomic "^3.0.3" + xdg-basedir "^5.0.1" connect-history-api-fallback@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== -consola@^2.15.3: - version "2.15.3" - resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" - integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== +consola@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/consola/-/consola-3.2.3.tgz#0741857aa88cfa0d6fd53f1cff0375136e98502f" + integrity sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ== content-disposition@0.5.2: version "0.5.2" @@ -2976,12 +3769,10 @@ content-type@~1.0.4: resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== -convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== cookie-signature@1.0.6: version "1.0.6" @@ -2993,10 +3784,10 @@ cookie@0.5.0: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== -copy-text-to-clipboard@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz#8cbf8f90e0a47f12e4a24743736265d157bce69c" - integrity sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q== +copy-text-to-clipboard@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz#0202b2d9bdae30a49a53f898626dcc3b49ad960b" + integrity sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q== copy-webpack-plugin@^11.0.0: version "11.0.0" @@ -3010,23 +3801,22 @@ copy-webpack-plugin@^11.0.0: schema-utils "^4.0.0" serialize-javascript "^6.0.0" -core-js-compat@^3.21.0, core-js-compat@^3.22.1: - version "3.23.4" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.23.4.tgz#56ad4a352884317a15f6b04548ff7139d23b917f" - integrity sha512-RkSRPe+JYEoflcsuxJWaiMPhnZoFS51FcIxm53k4KzhISCBTmaGlto9dTIrYuk0hnJc3G6pKufAKepHnBq6B6Q== +core-js-compat@^3.38.0, core-js-compat@^3.38.1: + version "3.39.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.39.0.tgz#b12dccb495f2601dc860bdbe7b4e3ffa8ba63f61" + integrity sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw== dependencies: - browserslist "^4.21.1" - semver "7.0.0" + browserslist "^4.24.2" -core-js-pure@^3.20.2: - version "3.23.4" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.23.4.tgz#aba5c7fb297063444f6bf93afb0362151679a012" - integrity sha512-lizxkcgj3XDmi7TUBFe+bQ1vNpD5E4t76BrBWI3HdUxdw/Mq1VF4CkiHzIKyieECKtcODK2asJttoofEeUKICQ== +core-js-pure@^3.30.2: + version "3.39.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.39.0.tgz#aa0d54d70a15bdc13e7c853db87c10abc30d68f3" + integrity sha512-7fEcWwKI4rJinnK+wLTezeg2smbFFdSBP6E2kQZNbnzM2s1rpKQ6aaRteZSSg7FLU3P0HGGVo/gbpfanU36urg== -core-js@^3.23.3: - version "3.23.4" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.23.4.tgz#92d640faa7f48b90bbd5da239986602cfc402aa6" - integrity sha512-vjsKqRc1RyAJC3Ye2kYqgfdThb3zYnx9CrqoCcjMOENMtQPC7ZViBvlDxwYU/2z2NI/IPuiXw5mT4hWhddqjzQ== +core-js@^3.31.1: + version "3.39.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.39.0.tgz#57f7647f4d2d030c32a72ea23a0555b2eaa30f83" + integrity sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g== core-util-is@~1.0.0: version "1.0.3" @@ -3044,23 +3834,15 @@ cosmiconfig@^6.0.0: path-type "^4.0.0" yaml "^1.7.2" -cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" - integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== +cosmiconfig@^8.1.3, cosmiconfig@^8.3.5: + version "8.3.6" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" + integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.2.1" - parse-json "^5.0.0" + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" path-type "^4.0.0" - yaml "^1.10.0" - -cross-fetch@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.5.tgz#e1389f44d9e7ba767907f7af8454787952ab534f" - integrity sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw== - dependencies: - node-fetch "2.6.7" cross-spawn@^7.0.3: version "7.0.3" @@ -3071,41 +3853,64 @@ cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== +crypto-random-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-4.0.0.tgz#5a3cc53d7dd86183df5da0312816ceeeb5bb1fc2" + integrity sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA== + dependencies: + type-fest "^1.0.1" -css-declaration-sorter@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz#72ebd995c8f4532ff0036631f7365cce9759df14" - integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== +css-blank-pseudo@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz#32020bff20a209a53ad71b8675852b49e8d57e46" + integrity sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag== + dependencies: + postcss-selector-parser "^7.0.0" + +css-declaration-sorter@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024" + integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== -css-loader@^6.7.1: - version "6.7.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.7.1.tgz#e98106f154f6e1baf3fc3bc455cb9981c1d5fd2e" - integrity sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw== +css-has-pseudo@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-7.0.1.tgz#adbb51821e51f7a7c1d2df4d12827870cc311137" + integrity sha512-EOcoyJt+OsuKfCADgLT7gADZI5jMzIe/AeI6MeAYKiFBDmNmM7kk46DtSfMj5AohUJisqVzopBpnQTlvbyaBWg== + dependencies: + "@csstools/selector-specificity" "^5.0.0" + postcss-selector-parser "^7.0.0" + postcss-value-parser "^4.2.0" + +css-loader@^6.8.1: + version "6.11.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.11.0.tgz#33bae3bf6363d0a7c2cf9031c96c744ff54d85ba" + integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g== dependencies: icss-utils "^5.1.0" - postcss "^8.4.7" - postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.0" - postcss-modules-scope "^3.0.0" + postcss "^8.4.33" + postcss-modules-extract-imports "^3.1.0" + postcss-modules-local-by-default "^4.0.5" + postcss-modules-scope "^3.2.0" postcss-modules-values "^4.0.0" postcss-value-parser "^4.2.0" - semver "^7.3.5" + semver "^7.5.4" -css-minimizer-webpack-plugin@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.0.0.tgz#e11800388c19c2b7442c39cc78ac8ae3675c9605" - integrity sha512-7ZXXRzRHvofv3Uac5Y+RkWRNo0ZMlcg8e9/OtrqUYmwDWJo+qs67GvdeFrXLsFb7czKNwjQhPkM0avlIYl+1nA== +css-minimizer-webpack-plugin@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz#33effe662edb1a0bf08ad633c32fa75d0f7ec565" + integrity sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg== dependencies: - cssnano "^5.1.8" - jest-worker "^27.5.1" - postcss "^8.4.13" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" - source-map "^0.6.1" + "@jridgewell/trace-mapping" "^0.3.18" + cssnano "^6.0.1" + jest-worker "^29.4.3" + postcss "^8.4.24" + schema-utils "^4.0.1" + serialize-javascript "^6.0.1" + +css-prefers-color-scheme@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz#ba001b99b8105b8896ca26fc38309ddb2278bd3c" + integrity sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ== css-select@^4.1.3: version "4.3.0" @@ -3129,97 +3934,116 @@ css-select@^5.1.0: domutils "^3.0.1" nth-check "^2.0.1" -css-tree@^1.1.2, css-tree@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" - integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" + mdn-data "2.0.30" + source-map-js "^1.0.1" + +css-tree@~2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032" + integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== + dependencies: + mdn-data "2.0.28" + source-map-js "^1.0.1" css-what@^6.0.1, css-what@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== +cssdb@^8.2.1: + version "8.2.3" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.2.3.tgz#7e6980bb5a785a9b4eb2a21bd38d50624b56cb46" + integrity sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA== + cssesc@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-advanced@^5.3.8: - version "5.3.8" - resolved "https://registry.yarnpkg.com/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.8.tgz#027b1d05ef896d908178c483f0ec4190cb50ef9a" - integrity sha512-xUlLLnEB1LjpEik+zgRNlk8Y/koBPPtONZjp7JKbXigeAmCrFvq9H0pXW5jJV45bQWAlmJ0sKy+IMr0XxLYQZg== - dependencies: - autoprefixer "^10.3.7" - cssnano-preset-default "^5.2.12" - postcss-discard-unused "^5.1.0" - postcss-merge-idents "^5.1.1" - postcss-reduce-idents "^5.2.0" - postcss-zindex "^5.1.0" - -cssnano-preset-default@^5.2.12: - version "5.2.12" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz#ebe6596ec7030e62c3eb2b3c09f533c0644a9a97" - integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== - dependencies: - css-declaration-sorter "^6.3.0" - cssnano-utils "^3.1.0" - postcss-calc "^8.2.3" - postcss-colormin "^5.3.0" - postcss-convert-values "^5.1.2" - postcss-discard-comments "^5.1.2" - postcss-discard-duplicates "^5.1.0" - postcss-discard-empty "^5.1.1" - postcss-discard-overridden "^5.1.0" - postcss-merge-longhand "^5.1.6" - postcss-merge-rules "^5.1.2" - postcss-minify-font-values "^5.1.0" - postcss-minify-gradients "^5.1.1" - postcss-minify-params "^5.1.3" - postcss-minify-selectors "^5.2.1" - postcss-normalize-charset "^5.1.0" - postcss-normalize-display-values "^5.1.0" - postcss-normalize-positions "^5.1.1" - postcss-normalize-repeat-style "^5.1.1" - postcss-normalize-string "^5.1.0" - postcss-normalize-timing-functions "^5.1.0" - postcss-normalize-unicode "^5.1.0" - postcss-normalize-url "^5.1.0" - postcss-normalize-whitespace "^5.1.1" - postcss-ordered-values "^5.1.3" - postcss-reduce-initial "^5.1.0" - postcss-reduce-transforms "^5.1.0" - postcss-svgo "^5.1.0" - postcss-unique-selectors "^5.1.1" - -cssnano-utils@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" - integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== +cssnano-preset-advanced@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz#82b090872b8f98c471f681d541c735acf8b94d3f" + integrity sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ== + dependencies: + autoprefixer "^10.4.19" + browserslist "^4.23.0" + cssnano-preset-default "^6.1.2" + postcss-discard-unused "^6.0.5" + postcss-merge-idents "^6.0.3" + postcss-reduce-idents "^6.0.3" + postcss-zindex "^6.0.2" + +cssnano-preset-default@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz#adf4b89b975aa775f2750c89dbaf199bbd9da35e" + integrity sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg== + dependencies: + browserslist "^4.23.0" + css-declaration-sorter "^7.2.0" + cssnano-utils "^4.0.2" + postcss-calc "^9.0.1" + postcss-colormin "^6.1.0" + postcss-convert-values "^6.1.0" + postcss-discard-comments "^6.0.2" + postcss-discard-duplicates "^6.0.3" + postcss-discard-empty "^6.0.3" + postcss-discard-overridden "^6.0.2" + postcss-merge-longhand "^6.0.5" + postcss-merge-rules "^6.1.1" + postcss-minify-font-values "^6.1.0" + postcss-minify-gradients "^6.0.3" + postcss-minify-params "^6.1.0" + postcss-minify-selectors "^6.0.4" + postcss-normalize-charset "^6.0.2" + postcss-normalize-display-values "^6.0.2" + postcss-normalize-positions "^6.0.2" + postcss-normalize-repeat-style "^6.0.2" + postcss-normalize-string "^6.0.2" + postcss-normalize-timing-functions "^6.0.2" + postcss-normalize-unicode "^6.1.0" + postcss-normalize-url "^6.0.2" + postcss-normalize-whitespace "^6.0.2" + postcss-ordered-values "^6.0.2" + postcss-reduce-initial "^6.1.0" + postcss-reduce-transforms "^6.0.2" + postcss-svgo "^6.0.3" + postcss-unique-selectors "^6.0.4" + +cssnano-utils@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.2.tgz#56f61c126cd0f11f2eef1596239d730d9fceff3c" + integrity sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ== -cssnano@^5.1.12, cssnano@^5.1.8: - version "5.1.12" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.12.tgz#bcd0b64d6be8692de79332c501daa7ece969816c" - integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== +cssnano@^6.0.1, cssnano@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-6.1.2.tgz#4bd19e505bd37ee7cf0dc902d3d869f6d79c66b8" + integrity sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA== dependencies: - cssnano-preset-default "^5.2.12" - lilconfig "^2.0.3" - yaml "^1.10.2" + cssnano-preset-default "^6.1.2" + lilconfig "^3.1.1" -csso@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" - integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== +csso@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6" + integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== dependencies: - css-tree "^1.1.2" + css-tree "~2.2.0" csstype@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2" integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== +debounce@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" + integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== + debug@2.6.9, debug@^2.6.0: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" @@ -3227,6 +4051,13 @@ debug@2.6.9, debug@^2.6.0: dependencies: ms "2.0.0" +debug@4, debug@^4.0.0, debug@^4.3.1: + version "4.4.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" + integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== + dependencies: + ms "^2.1.3" + debug@^4.1.0, debug@^4.1.1: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" @@ -3234,12 +4065,19 @@ debug@^4.1.0, debug@^4.1.1: dependencies: ms "2.1.2" -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== +decode-named-character-reference@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" + integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== + dependencies: + character-entities "^2.0.0" + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== dependencies: - mimic-response "^1.0.0" + mimic-response "^3.1.0" deep-extend@^0.6.0: version "0.6.0" @@ -3251,6 +4089,11 @@ deepmerge@^4.0.0, deepmerge@^4.2.2: resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== +deepmerge@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + default-gateway@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" @@ -3258,10 +4101,10 @@ default-gateway@^6.0.3: dependencies: execa "^5.0.0" -defer-to-connect@^1.0.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" - integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== +defer-to-connect@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== define-lazy-prop@^2.0.0: version "2.0.0" @@ -3300,18 +4143,16 @@ depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== +dequal@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + destroy@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== -detab@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43" - integrity sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g== - dependencies: - repeat-string "^1.5.4" - detect-node@^2.0.4: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" @@ -3325,13 +4166,20 @@ detect-port-alt@^1.1.6: address "^1.0.1" debug "^2.6.0" -detect-port@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.3.0.tgz#d9c40e9accadd4df5cac6a782aefd014d573d1f1" - integrity sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ== +detect-port@^1.5.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.6.1.tgz#45e4073997c5f292b957cb678fb0bb8ed4250a67" + integrity sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q== dependencies: address "^1.0.1" - debug "^2.6.0" + debug "4" + +devlop@^1.0.0, devlop@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/devlop/-/devlop-1.1.0.tgz#4db7c2ca4dc6e0e834c30be70c94bbc976dc7018" + integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA== + dependencies: + dequal "^2.0.0" dir-glob@^3.0.1: version "3.0.1" @@ -3422,18 +4270,13 @@ dot-case@^3.0.4: no-case "^3.0.4" tslib "^2.0.3" -dot-prop@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== +dot-prop@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083" + integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== dependencies: is-obj "^2.0.0" -duplexer3@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e" - integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== - duplexer@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" @@ -3454,6 +4297,11 @@ electron-to-chromium@^1.4.188: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.192.tgz#fac050058b3e0713b401a1088cc579e14c2ab165" integrity sha512-8nCXyIQY9An88NXAp+PuPy5h3/w5ZY7Iu2lag65Q0XREprcat5F8gKhoHsBUnQcFuCRnmevpR8yEBYRU3d2HDw== +electron-to-chromium@^1.5.41: + version "1.5.72" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.72.tgz#a732805986d3a5b5fedd438ddf4616c7d78ac2df" + integrity sha512-ZpSAUOZ2Izby7qnZluSrAlGgGQzucmFbN0n64dYzocYxnxV5ufurpj3VgEe4cUp7ir9LmeLxNYo8bVnlM8bQHw== + emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" @@ -3464,32 +4312,30 @@ emoji-regex@^9.2.2: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== +emojilib@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/emojilib/-/emojilib-2.4.0.tgz#ac518a8bb0d5f76dda57289ccb2fdf9d39ae721e" + integrity sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw== + emojis-list@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== -emoticon@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/emoticon/-/emoticon-3.2.0.tgz#c008ca7d7620fac742fe1bf4af8ff8fed154ae7f" - integrity sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg== +emoticon@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/emoticon/-/emoticon-4.1.0.tgz#d5a156868ee173095627a33de3f1e914c3dde79e" + integrity sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ== encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^5.10.0: - version "5.12.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634" - integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ== +enhanced-resolve@^5.17.1: + version "5.17.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15" + integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -3499,16 +4345,16 @@ entities@^2.0.0: resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== -entities@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4" - integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== - entities@^4.2.0, entities@^4.3.0: version "4.3.1" resolved "https://registry.yarnpkg.com/entities/-/entities-4.3.1.tgz#c34062a94c865c322f9d67b4384e4169bcede6a4" integrity sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg== +entities@^4.4.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" @@ -3516,20 +4362,45 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-module-lexer@^0.9.0: - version "0.9.3" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" - integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== +es-module-lexer@^1.2.1: + version "1.5.4" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78" + integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw== + +esast-util-from-estree@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz#8d1cfb51ad534d2f159dc250e604f3478a79f1ad" + integrity sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ== + dependencies: + "@types/estree-jsx" "^1.0.0" + devlop "^1.0.0" + estree-util-visit "^2.0.0" + unist-util-position-from-estree "^2.0.0" + +esast-util-from-js@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz#5147bec34cc9da44accf52f87f239a40ac3e8225" + integrity sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw== + dependencies: + "@types/estree-jsx" "^1.0.0" + acorn "^8.0.0" + esast-util-from-estree "^2.0.0" + vfile-message "^4.0.0" escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== -escape-goat@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" - integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== +escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + +escape-goat@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-4.0.0.tgz#9424820331b510b0666b98f7873fe11ac4aa8081" + integrity sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg== escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" @@ -3546,6 +4417,11 @@ escape-string-regexp@^4.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== +escape-string-regexp@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" + integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== + eslint-scope@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" @@ -3576,15 +4452,76 @@ estraverse@^5.2.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== +estree-util-attach-comments@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz#344bde6a64c8a31d15231e5ee9e297566a691c2d" + integrity sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw== + dependencies: + "@types/estree" "^1.0.0" + +estree-util-build-jsx@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz#b6d0bced1dcc4f06f25cf0ceda2b2dcaf98168f1" + integrity sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ== + dependencies: + "@types/estree-jsx" "^1.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + estree-walker "^3.0.0" + +estree-util-is-identifier-name@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz#0b5ef4c4ff13508b34dcd01ecfa945f61fce5dbd" + integrity sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg== + +estree-util-scope@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/estree-util-scope/-/estree-util-scope-1.0.0.tgz#9cbdfc77f5cb51e3d9ed4ad9c4adbff22d43e585" + integrity sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + +estree-util-to-js@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz#10a6fb924814e6abb62becf0d2bc4dea51d04f17" + integrity sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg== + dependencies: + "@types/estree-jsx" "^1.0.0" + astring "^1.8.0" + source-map "^0.7.0" + +estree-util-value-to-estree@^3.0.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/estree-util-value-to-estree/-/estree-util-value-to-estree-3.2.1.tgz#f8083e56f51efb4889794490730c036ba6167ee6" + integrity sha512-Vt2UOjyPbNQQgT5eJh+K5aATti0OjCIAGc9SgMdOFYbohuifsWclR74l0iZTJwePMgWYdX1hlVS+dedH9XV8kw== + dependencies: + "@types/estree" "^1.0.0" + +estree-util-visit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/estree-util-visit/-/estree-util-visit-2.0.0.tgz#13a9a9f40ff50ed0c022f831ddf4b58d05446feb" + integrity sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/unist" "^3.0.0" + +estree-walker@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" + integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== + dependencies: + "@types/estree" "^1.0.0" + esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -eta@^1.12.3: - version "1.12.3" - resolved "https://registry.yarnpkg.com/eta/-/eta-1.12.3.tgz#2982d08adfbef39f9fa50e2fbd42d7337e7338b1" - integrity sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg== +eta@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/eta/-/eta-2.2.0.tgz#eb8b5f8c4e8b6306561a455e62cd7492fe3a9b8a" + integrity sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g== etag@~1.8.1: version "1.8.1" @@ -3694,12 +4631,10 @@ fast-json-stable-stringify@^2.0.0: resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fast-url-parser@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" - integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== - dependencies: - punycode "^1.3.2" +fast-uri@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.3.tgz#892a1c91802d5d7860de728f18608a0573142241" + integrity sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw== fastq@^1.6.0: version "1.13.0" @@ -3708,6 +4643,13 @@ fastq@^1.6.0: dependencies: reusify "^1.0.4" +fault@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fault/-/fault-2.0.1.tgz#d47ca9f37ca26e4bd38374a7c500b5a384755b6c" + integrity sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ== + dependencies: + format "^0.2.0" + faye-websocket@^0.11.3: version "0.11.4" resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" @@ -3715,31 +4657,6 @@ faye-websocket@^0.11.3: dependencies: websocket-driver ">=0.5.1" -fbemitter@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/fbemitter/-/fbemitter-3.0.0.tgz#00b2a1af5411254aab416cd75f9e6289bee4bff3" - integrity sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw== - dependencies: - fbjs "^3.0.0" - -fbjs-css-vars@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" - integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== - -fbjs@^3.0.0, fbjs@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.4.tgz#e1871c6bd3083bac71ff2da868ad5067d37716c6" - integrity sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ== - dependencies: - cross-fetch "^3.1.5" - fbjs-css-vars "^1.0.0" - loose-envify "^1.0.0" - object-assign "^4.1.0" - promise "^7.1.1" - setimmediate "^1.0.5" - ua-parser-js "^0.7.30" - feed@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/feed/-/feed-4.2.2.tgz#865783ef6ed12579e2c44bbef3c9113bc4956a7e" @@ -3747,6 +4664,13 @@ feed@^4.2.2: dependencies: xml-js "^1.6.11" +figures@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + file-loader@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" @@ -3780,14 +4704,13 @@ finalhandler@1.2.0: statuses "2.0.1" unpipe "~1.0.0" -find-cache-dir@^3.3.1: - version "3.3.2" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" - integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== +find-cache-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-4.0.0.tgz#a30ee0448f81a3990708f6453633c733e2f6eec2" + integrity sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg== dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" + common-path-prefix "^3.0.0" + pkg-dir "^7.0.0" find-up@^3.0.0: version "3.0.0" @@ -3796,14 +4719,6 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" -find-up@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - find-up@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" @@ -3812,15 +4727,20 @@ find-up@^5.0.0: locate-path "^6.0.0" path-exists "^4.0.0" -flux@^4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/flux/-/flux-4.0.3.tgz#573b504a24982c4768fdfb59d8d2ea5637d72ee7" - integrity sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw== +find-up@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.3.0.tgz#2abab3d3280b2dc7ac10199ef324c4e002c8c790" + integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw== dependencies: - fbemitter "^3.0.0" - fbjs "^3.0.1" + locate-path "^7.1.0" + path-exists "^5.0.0" -follow-redirects@^1.0.0, follow-redirects@^1.14.7: +flat@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + +follow-redirects@^1.0.0: version "1.15.1" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5" integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== @@ -3844,25 +4764,35 @@ fork-ts-checker-webpack-plugin@^6.5.0: semver "^7.3.2" tapable "^1.0.0" +form-data-encoder@^2.1.2: + version "2.1.4" + resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5" + integrity sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw== + +format@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" + integrity sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww== + forwarded@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== -fraction.js@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" - integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== +fraction.js@^4.3.7: + version "4.3.7" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== fresh@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== -fs-extra@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== +fs-extra@^11.1.1, fs-extra@^11.2.0: + version "11.2.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" + integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" @@ -3898,7 +4828,7 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: +gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== @@ -3917,29 +4847,15 @@ get-own-enumerable-property-symbols@^3.0.0: resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== -get-stream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-stream@^6.0.0: +get-stream@^6.0.0, get-stream@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -github-slugger@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.4.0.tgz#206eb96cdb22ee56fdc53a28d5a302338463444e" - integrity sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ== +github-slugger@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d" + integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" @@ -4023,28 +4939,33 @@ globby@^13.1.1: merge2 "^1.4.1" slash "^4.0.0" -got@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" - integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== - dependencies: - "@sindresorhus/is" "^0.14.0" - "@szmarczak/http-timer" "^1.1.2" - cacheable-request "^6.0.0" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^4.1.0" - lowercase-keys "^1.0.1" - mimic-response "^1.0.1" - p-cancelable "^1.0.0" - to-readable-stream "^1.0.0" - url-parse-lax "^3.0.0" - -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: +got@^12.1.0: + version "12.6.1" + resolved "https://registry.yarnpkg.com/got/-/got-12.6.1.tgz#8869560d1383353204b5a9435f782df9c091f549" + integrity sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ== + dependencies: + "@sindresorhus/is" "^5.2.0" + "@szmarczak/http-timer" "^5.0.1" + cacheable-lookup "^7.0.0" + cacheable-request "^10.2.8" + decompress-response "^6.0.0" + form-data-encoder "^2.1.2" + get-stream "^6.0.1" + http2-wrapper "^2.1.10" + lowercase-keys "^3.0.0" + p-cancelable "^3.0.0" + responselike "^3.0.0" + +graceful-fs@4.2.10, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.10" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== +graceful-fs@^4.2.11: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + gray-matter@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.3.tgz#e893c064825de73ea1f5f7d88c7a9f7274288798" @@ -4089,10 +5010,10 @@ has-symbols@^1.0.1, has-symbols@^1.0.3: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== +has-yarn@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-3.0.0.tgz#c3c21e559730d1d3b57e28af1f30d06fac38147d" + integrity sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA== has@^1.0.3: version "1.0.3" @@ -4101,19 +5022,6 @@ has@^1.0.3: dependencies: function-bind "^1.1.1" -hast-to-hyperscript@^9.0.0: - version "9.0.1" - resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" - integrity sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA== - dependencies: - "@types/unist" "^2.0.3" - comma-separated-tokens "^1.0.0" - property-information "^5.3.0" - space-separated-tokens "^1.0.0" - style-to-object "^0.3.0" - unist-util-is "^4.0.0" - web-namespaces "^1.0.0" - hast-util-from-parse5@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz#554e34abdeea25ac76f5bd950a1f0180e0b3bc2a" @@ -4126,6 +5034,20 @@ hast-util-from-parse5@^6.0.0: vfile-location "^3.2.0" web-namespaces "^1.0.0" +hast-util-from-parse5@^8.0.0: + version "8.0.2" + resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-8.0.2.tgz#29b42758ba96535fd6021f0f533c000886c0f00f" + integrity sha512-SfMzfdAi/zAoZ1KkFEyyeXBn7u/ShQrfd675ZEE9M3qj+PMFX05xubzRyF76CCSJu8au9jgVxDV1+okFvgZU4A== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + hastscript "^9.0.0" + property-information "^6.0.0" + vfile "^6.0.0" + vfile-location "^5.0.0" + web-namespaces "^2.0.0" + hast-util-is-element@^1.0.0, hast-util-is-element@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz#3b3ed5159a2707c6137b48637fbfe068e175a425" @@ -4136,32 +5058,87 @@ hast-util-parse-selector@^2.0.0: resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ== -hast-util-raw@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-6.0.1.tgz#973b15930b7529a7b66984c98148b46526885977" - integrity sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig== +hast-util-parse-selector@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz#352879fa86e25616036037dd8931fb5f34cb4a27" + integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A== dependencies: - "@types/hast" "^2.0.0" - hast-util-from-parse5 "^6.0.0" - hast-util-to-parse5 "^6.0.0" - html-void-elements "^1.0.0" - parse5 "^6.0.0" - unist-util-position "^3.0.0" - vfile "^4.0.0" - web-namespaces "^1.0.0" - xtend "^4.0.0" - zwitch "^1.0.0" + "@types/hast" "^3.0.0" -hast-util-to-parse5@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz#1ec44650b631d72952066cea9b1445df699f8479" - integrity sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ== +hast-util-raw@^9.0.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-9.1.0.tgz#79b66b26f6f68fb50dfb4716b2cdca90d92adf2e" + integrity sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + "@ungap/structured-clone" "^1.0.0" + hast-util-from-parse5 "^8.0.0" + hast-util-to-parse5 "^8.0.0" + html-void-elements "^3.0.0" + mdast-util-to-hast "^13.0.0" + parse5 "^7.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + web-namespaces "^2.0.0" + zwitch "^2.0.0" + +hast-util-to-estree@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz#f2afe5e869ddf0cf690c75f9fc699f3180b51b19" + integrity sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw== + dependencies: + "@types/estree" "^1.0.0" + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + estree-util-attach-comments "^3.0.0" + estree-util-is-identifier-name "^3.0.0" + hast-util-whitespace "^3.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + style-to-object "^0.4.0" + unist-util-position "^5.0.0" + zwitch "^2.0.0" + +hast-util-to-jsx-runtime@^2.0.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz#6d11b027473e69adeaa00ca4cfb5bb68e3d282fa" + integrity sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg== + dependencies: + "@types/estree" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + hast-util-whitespace "^3.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + style-to-object "^1.0.0" + unist-util-position "^5.0.0" + vfile-message "^4.0.0" + +hast-util-to-parse5@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz#477cd42d278d4f036bc2ea58586130f6f39ee6ed" + integrity sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw== dependencies: - hast-to-hyperscript "^9.0.0" - property-information "^5.0.0" - web-namespaces "^1.0.0" - xtend "^4.0.0" - zwitch "^1.0.0" + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + web-namespaces "^2.0.0" + zwitch "^2.0.0" hast-util-to-text@^2.0.0: version "2.0.1" @@ -4172,6 +5149,13 @@ hast-util-to-text@^2.0.0: repeat-string "^1.0.0" unist-util-find-after "^3.0.0" +hast-util-whitespace@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz#7778ed9d3c92dd9e8c5c8f648a49c21fc51cb621" + integrity sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw== + dependencies: + "@types/hast" "^3.0.0" + hastscript@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" @@ -4183,6 +5167,17 @@ hastscript@^6.0.0: property-information "^5.0.0" space-separated-tokens "^1.0.0" +hastscript@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-9.0.0.tgz#2b76b9aa3cba8bf6d5280869f6f6f7165c230763" + integrity sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw== + dependencies: + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + hast-util-parse-selector "^4.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + he@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" @@ -4222,7 +5217,12 @@ html-entities@^2.3.2: resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.3.tgz#117d7626bece327fc8baace8868fa6f5ef856e46" integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== -html-minifier-terser@^6.0.2, html-minifier-terser@^6.1.0: +html-escaper@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +html-minifier-terser@^6.0.2: version "6.1.0" resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== @@ -4235,20 +5235,33 @@ html-minifier-terser@^6.0.2, html-minifier-terser@^6.1.0: relateurl "^0.2.7" terser "^5.10.0" -html-tags@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" - integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg== +html-minifier-terser@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz#18752e23a2f0ed4b0f550f217bb41693e975b942" + integrity sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA== + dependencies: + camel-case "^4.1.2" + clean-css "~5.3.2" + commander "^10.0.0" + entities "^4.4.0" + param-case "^3.0.4" + relateurl "^0.2.7" + terser "^5.15.1" -html-void-elements@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483" - integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w== +html-tags@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce" + integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== -html-webpack-plugin@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz#c3911936f57681c1f9f4d8b68c158cd9dfe52f50" - integrity sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw== +html-void-elements@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-3.0.0.tgz#fc9dbd84af9e747249034d4d62602def6517f1d7" + integrity sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg== + +html-webpack-plugin@^5.6.0: + version "5.6.3" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz#a31145f0fee4184d53a794f9513147df1e653685" + integrity sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg== dependencies: "@types/html-minifier-terser" "^6.0.0" html-minifier-terser "^6.0.2" @@ -4276,7 +5289,7 @@ htmlparser2@^8.0.1: domutils "^3.0.1" entities "^4.3.0" -http-cache-semantics@^4.0.0: +http-cache-semantics@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== @@ -4332,6 +5345,14 @@ http-proxy@^1.18.1: follow-redirects "^1.0.0" requires-port "^1.0.0" +http2-wrapper@^2.1.10: + version "2.2.1" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-2.2.1.tgz#310968153dcdedb160d8b72114363ef5fce1f64a" + integrity sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.2.0" + human-signals@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" @@ -4354,10 +5375,10 @@ ignore@^5.2.0: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== -image-size@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.0.2.tgz#d778b6d0ab75b2737c1556dd631652eb963bc486" - integrity sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg== +image-size@^1.0.2: + version "1.1.1" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.1.1.tgz#ddd67d4dc340e52ac29ce5f546a09f4e29e840ac" + integrity sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ== dependencies: queue "6.0.2" @@ -4366,7 +5387,7 @@ immer@^9.0.7: resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.15.tgz#0b9169e5b1d22137aba7d43f8a81a495dd1b62dc" integrity sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ== -import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: +import-fresh@^3.1.0, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -4374,10 +5395,10 @@ import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: parent-module "^1.0.0" resolve-from "^4.0.0" -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" - integrity sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A== +import-lazy@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" + integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== imurmurhash@^0.1.4: version "0.1.4" @@ -4389,10 +5410,10 @@ indent-string@^4.0.0: resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== -infima@0.2.0-alpha.42: - version "0.2.0-alpha.42" - resolved "https://registry.yarnpkg.com/infima/-/infima-0.2.0-alpha.42.tgz#f6e86a655ad40877c6b4d11b2ede681eb5470aa5" - integrity sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww== +infima@0.2.0-alpha.45: + version "0.2.0-alpha.45" + resolved "https://registry.yarnpkg.com/infima/-/infima-0.2.0-alpha.45.tgz#542aab5a249274d81679631b492973dd2c1e7466" + integrity sha512-uyH0zfr1erU1OohLk0fT4Rrb94AOhguWNOcD9uGrSpRvNB+6gZXUoJX5J0NtvzBO10YZ9PgvA4NFgt+fYg8ojw== inflight@^1.0.4: version "1.0.6" @@ -4402,7 +5423,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -4417,7 +5438,7 @@ ini@2.0.0: resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== -ini@^1.3.5, ini@~1.3.0: +ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: version "1.3.8" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== @@ -4427,6 +5448,11 @@ inline-style-parser@0.1.1: resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== +inline-style-parser@0.2.4: + version "0.2.4" + resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.4.tgz#f4af5fe72e612839fcd453d989a586566d695f22" + integrity sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q== + interpret@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" @@ -4449,18 +5475,18 @@ ipaddr.js@^2.0.1: resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz#eca256a7a877e917aeb368b0a7497ddf42ef81c0" integrity sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng== -is-alphabetical@1.0.4, is-alphabetical@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" - integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== +is-alphabetical@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b" + integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== -is-alphanumerical@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" - integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== +is-alphanumerical@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875" + integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== dependencies: - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" + is-alphabetical "^2.0.0" + is-decimal "^2.0.0" is-arrayish@^0.2.1: version "0.2.1" @@ -4479,12 +5505,12 @@ is-buffer@^2.0.0: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== +is-ci@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" + integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== dependencies: - ci-info "^2.0.0" + ci-info "^3.2.0" is-core-module@^2.9.0: version "2.9.0" @@ -4493,10 +5519,10 @@ is-core-module@^2.9.0: dependencies: has "^1.0.3" -is-decimal@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" - integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== +is-decimal@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" + integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" @@ -4525,10 +5551,10 @@ is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: dependencies: is-extglob "^2.1.1" -is-hexadecimal@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" - integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== +is-hexadecimal@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027" + integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== is-installed-globally@^0.4.0: version "0.4.0" @@ -4538,10 +5564,10 @@ is-installed-globally@^0.4.0: global-dirs "^3.0.0" is-path-inside "^3.0.2" -is-npm@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" - integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== +is-npm@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-6.0.0.tgz#b59e75e8915543ca5d881ecff864077cba095261" + integrity sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ== is-number@^7.0.0: version "7.0.0" @@ -4578,6 +5604,11 @@ is-plain-obj@^3.0.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== +is-plain-obj@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" + integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== + is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -4605,16 +5636,6 @@ is-typedarray@^1.0.0: resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== -is-whitespace-character@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" - integrity sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w== - -is-word-character@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" - integrity sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA== - is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" @@ -4622,10 +5643,10 @@ is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" -is-yarn-global@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" - integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== +is-yarn-global@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.4.1.tgz#b312d902b313f81e4eaf98b6361ba2b45cd694bb" + integrity sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ== isarray@0.0.1: version "0.0.1" @@ -4647,7 +5668,19 @@ isobject@^3.0.1: resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== -jest-worker@^27.4.5, jest-worker@^27.5.1: +jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + +jest-worker@^27.4.5: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== @@ -4656,15 +5689,30 @@ jest-worker@^27.4.5, jest-worker@^27.5.1: merge-stream "^2.0.0" supports-color "^8.0.0" -joi@^17.6.0: - version "17.6.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.0.tgz#0bb54f2f006c09a96e75ce687957bd04290054b2" - integrity sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw== +jest-worker@^29.4.3: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.3" - "@sideway/formula" "^3.0.0" + "@types/node" "*" + jest-util "^29.7.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jiti@^1.20.0: + version "1.21.6" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.6.tgz#6c7f7398dd4b3142767f9a168af2f317a428d268" + integrity sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w== + +joi@^17.9.2: + version "17.13.3" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.3.tgz#0f5cc1169c999b30d344366d384b12d92558bcec" + integrity sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA== + dependencies: + "@hapi/hoek" "^9.3.0" + "@hapi/topo" "^5.1.0" + "@sideway/address" "^4.1.5" + "@sideway/formula" "^3.0.1" "@sideway/pinpoint" "^2.0.0" "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: @@ -4687,20 +5735,25 @@ js-yaml@^4.1.0: dependencies: argparse "^2.0.1" -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== +jsesc@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" + integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== +jsesc@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" @@ -4717,7 +5770,7 @@ json-schema-traverse@^1.0.0: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== -json5@^2.1.2, json5@^2.2.1: +json5@^2.1.2, json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== @@ -4738,12 +5791,12 @@ katex@^0.12.0: dependencies: commander "^2.19.0" -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== dependencies: - json-buffer "3.0.0" + json-buffer "3.0.1" kind-of@^6.0.0, kind-of@^6.0.2: version "6.0.3" @@ -4755,27 +5808,30 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -klona@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" - integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== +latest-version@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-7.0.0.tgz#843201591ea81a4d404932eeb61240fe04e9e5da" + integrity sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg== + dependencies: + package-json "^8.1.0" -latest-version@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" - integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== +launch-editor@^2.6.0: + version "2.9.1" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.9.1.tgz#253f173bd441e342d4344b4dae58291abb425047" + integrity sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w== dependencies: - package-json "^6.3.0" + picocolors "^1.0.0" + shell-quote "^1.8.1" leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== -lilconfig@^2.0.3: - version "2.0.6" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" - integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== +lilconfig@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4" + integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw== lines-and-columns@^1.1.6: version "1.2.4" @@ -4814,13 +5870,6 @@ locate-path@^3.0.0: p-locate "^3.0.0" path-exists "^3.0.0" -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - locate-path@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" @@ -4828,36 +5877,38 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" -lodash.curry@^4.0.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.curry/-/lodash.curry-4.1.1.tgz#248e36072ede906501d75966200a86dab8b23170" - integrity sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA== +locate-path@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a" + integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== + dependencies: + p-locate "^6.0.0" lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== -lodash.flow@^3.3.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/lodash.flow/-/lodash.flow-3.5.0.tgz#87bf40292b8cf83e4e8ce1a3ae4209e20071675a" - integrity sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw== - lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== -lodash.uniq@4.5.0, lodash.uniq@^4.5.0: +lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== -lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: +lodash@^4.17.20, lodash@^4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== +longest-streak@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" + integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== + loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -4872,15 +5923,17 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== +lowercase-keys@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" + integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" lru-cache@^6.0.0: version "6.0.0" @@ -4889,60 +5942,249 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== +markdown-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4" + integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q== + +markdown-table@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-2.0.0.tgz#194a90ced26d31fe753d8b9434430214c011865b" + integrity sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A== dependencies: - semver "^6.0.0" + repeat-string "^1.0.0" -markdown-escapes@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" - integrity sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg== +markdown-table@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.4.tgz#fe44d6d410ff9d6f2ea1797a3f60aa4d2b631c2a" + integrity sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw== -mdast-squeeze-paragraphs@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz#7c4c114679c3bee27ef10b58e2e015be79f1ef97" - integrity sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ== +mdast-util-directive@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz#3fb1764e705bbdf0afb0d3f889e4404c3e82561f" + integrity sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + parse-entities "^4.0.0" + stringify-entities "^4.0.0" + unist-util-visit-parents "^6.0.0" + +mdast-util-find-and-replace@^3.0.0, mdast-util-find-and-replace@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz#a6fc7b62f0994e973490e45262e4bc07607b04e0" + integrity sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA== dependencies: - unist-util-remove "^2.0.0" + "@types/mdast" "^4.0.0" + escape-string-regexp "^5.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" -mdast-util-definitions@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2" - integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ== +mdast-util-from-markdown@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz#4850390ca7cf17413a9b9a0fbefcd1bc0eb4160a" + integrity sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + mdast-util-to-string "^4.0.0" + micromark "^4.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-decode-string "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-stringify-position "^4.0.0" + +mdast-util-frontmatter@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz#f5f929eb1eb36c8a7737475c7eb438261f964ee8" + integrity sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA== dependencies: - unist-util-visit "^2.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + escape-string-regexp "^5.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + micromark-extension-frontmatter "^2.0.0" -mdast-util-to-hast@10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb" - integrity sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA== +mdast-util-gfm-autolink-literal@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz#abd557630337bd30a6d5a4bd8252e1c2dc0875d5" + integrity sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ== dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - mdast-util-definitions "^4.0.0" - mdurl "^1.0.0" - unist-builder "^2.0.0" - unist-util-generated "^1.0.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" + "@types/mdast" "^4.0.0" + ccount "^2.0.0" + devlop "^1.0.0" + mdast-util-find-and-replace "^3.0.0" + micromark-util-character "^2.0.0" -mdast-util-to-string@^2.0.0: +mdast-util-gfm-footnote@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" - integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== + resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz#25a1753c7d16db8bfd53cd84fe50562bd1e6d6a9" + integrity sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== +mdast-util-gfm-strikethrough@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz#d44ef9e8ed283ac8c1165ab0d0dfd058c2764c16" + integrity sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" -mdurl@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" - integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g== +mdast-util-gfm-table@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz#7a435fb6223a72b0862b33afbd712b6dae878d38" + integrity sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + markdown-table "^3.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm-task-list-item@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz#e68095d2f8a4303ef24094ab642e1047b991a936" + integrity sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz#3f2aecc879785c3cb6a81ff3a243dc11eca61095" + integrity sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw== + dependencies: + mdast-util-from-markdown "^2.0.0" + mdast-util-gfm-autolink-literal "^2.0.0" + mdast-util-gfm-footnote "^2.0.0" + mdast-util-gfm-strikethrough "^2.0.0" + mdast-util-gfm-table "^2.0.0" + mdast-util-gfm-task-list-item "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdx-expression@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz#43f0abac9adc756e2086f63822a38c8d3c3a5096" + integrity sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdx-jsx@^3.0.0: + version "3.1.3" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz#76b957b3da18ebcfd0de3a9b4451dcd6fdec2320" + integrity sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + ccount "^2.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + parse-entities "^4.0.0" + stringify-entities "^4.0.0" + unist-util-stringify-position "^4.0.0" + vfile-message "^4.0.0" + +mdast-util-mdx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz#792f9cf0361b46bee1fdf1ef36beac424a099c41" + integrity sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w== + dependencies: + mdast-util-from-markdown "^2.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdxjs-esm@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz#019cfbe757ad62dd557db35a695e7314bcc9fa97" + integrity sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-phrasing@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz#7cc0a8dec30eaf04b7b1a9661a92adb3382aa6e3" + integrity sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w== + dependencies: + "@types/mdast" "^4.0.0" + unist-util-is "^6.0.0" + +mdast-util-to-hast@^13.0.0: + version "13.2.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz#5ca58e5b921cc0a3ded1bc02eed79a4fe4fe41f4" + integrity sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + "@ungap/structured-clone" "^1.0.0" + devlop "^1.0.0" + micromark-util-sanitize-uri "^2.0.0" + trim-lines "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + +mdast-util-to-markdown@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz#f910ffe60897f04bb4b7e7ee434486f76288361b" + integrity sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + longest-streak "^3.0.0" + mdast-util-phrasing "^4.0.0" + mdast-util-to-string "^4.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-decode-string "^2.0.0" + unist-util-visit "^5.0.0" + zwitch "^2.0.0" + +mdast-util-to-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz#7a5121475556a04e7eddeb67b264aae79d312814" + integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg== + dependencies: + "@types/mdast" "^4.0.0" + +mdn-data@2.0.28: + version "2.0.28" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba" + integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== + +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== media-typer@0.3.0: version "0.3.0" @@ -4971,15 +6213,433 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +micromark-core-commonmark@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz#6a45bbb139e126b3f8b361a10711ccc7c6e15e93" + integrity sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w== + dependencies: + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-factory-destination "^2.0.0" + micromark-factory-label "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-title "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-html-tag-name "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-directive@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz#2eb61985d1995a7c1ff7621676a4f32af29409e8" + integrity sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + parse-entities "^4.0.0" + +micromark-extension-frontmatter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz#651c52ffa5d7a8eeed687c513cd869885882d67a" + integrity sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg== + dependencies: + fault "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-autolink-literal@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz#6286aee9686c4462c1e3552a9d505feddceeb935" + integrity sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-footnote@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz#4dab56d4e398b9853f6fe4efac4fc9361f3e0750" + integrity sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw== + dependencies: + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-strikethrough@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz#86106df8b3a692b5f6a92280d3879be6be46d923" + integrity sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw== + dependencies: + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-table@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz#5cadedfbb29fca7abf752447967003dc3b6583c9" + integrity sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-tagfilter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz#f26d8a7807b5985fba13cf61465b58ca5ff7dc57" + integrity sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg== + dependencies: + micromark-util-types "^2.0.0" + +micromark-extension-gfm-task-list-item@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz#bcc34d805639829990ec175c3eea12bb5b781f2c" + integrity sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz#3e13376ab95dd7a5cfd0e29560dfe999657b3c5b" + integrity sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w== + dependencies: + micromark-extension-gfm-autolink-literal "^2.0.0" + micromark-extension-gfm-footnote "^2.0.0" + micromark-extension-gfm-strikethrough "^2.0.0" + micromark-extension-gfm-table "^2.0.0" + micromark-extension-gfm-tagfilter "^2.0.0" + micromark-extension-gfm-task-list-item "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-mdx-expression@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz#1407b9ce69916cf5e03a196ad9586889df25302a" + integrity sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + micromark-factory-mdx-expression "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-mdx-jsx@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz#5abb83da5ddc8e473a374453e6ea56fbd66b59ad" + integrity sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg== + dependencies: + "@types/acorn" "^4.0.0" + "@types/estree" "^1.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + micromark-factory-mdx-expression "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + vfile-message "^4.0.0" + +micromark-extension-mdx-md@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz#1d252881ea35d74698423ab44917e1f5b197b92d" + integrity sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ== + dependencies: + micromark-util-types "^2.0.0" + +micromark-extension-mdxjs-esm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz#de21b2b045fd2059bd00d36746081de38390d54a" + integrity sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-position-from-estree "^2.0.0" + vfile-message "^4.0.0" + +micromark-extension-mdxjs@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz#b5a2e0ed449288f3f6f6c544358159557549de18" + integrity sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ== + dependencies: + acorn "^8.0.0" + acorn-jsx "^5.0.0" + micromark-extension-mdx-expression "^3.0.0" + micromark-extension-mdx-jsx "^3.0.0" + micromark-extension-mdx-md "^2.0.0" + micromark-extension-mdxjs-esm "^3.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-destination@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz#8fef8e0f7081f0474fbdd92deb50c990a0264639" + integrity sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-label@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz#5267efa97f1e5254efc7f20b459a38cb21058ba1" + integrity sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg== + dependencies: + devlop "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-mdx-expression@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz#2afaa8ba6d5f63e0cead3e4dee643cad184ca260" + integrity sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-position-from-estree "^2.0.0" + vfile-message "^4.0.0" + +micromark-factory-space@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz#c8f40b0640a0150751d3345ed885a080b0d15faf" + integrity sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-factory-space@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz#36d0212e962b2b3121f8525fc7a3c7c029f334fc" + integrity sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-title@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz#237e4aa5d58a95863f01032d9ee9b090f1de6e94" + integrity sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-whitespace@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz#06b26b2983c4d27bfcc657b33e25134d4868b0b1" + integrity sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-character@^1.0.0, micromark-util-character@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.2.0.tgz#4fedaa3646db249bc58caeb000eb3549a8ca5dcc" + integrity sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg== + dependencies: + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-util-character@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-2.1.1.tgz#2f987831a40d4c510ac261e89852c4e9703ccda6" + integrity sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q== + dependencies: + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-chunked@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz#47fbcd93471a3fccab86cff03847fc3552db1051" + integrity sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-classify-character@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz#d399faf9c45ca14c8b4be98b1ea481bced87b629" + integrity sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-combine-extensions@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz#2a0f490ab08bff5cc2fd5eec6dd0ca04f89b30a9" + integrity sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg== + dependencies: + micromark-util-chunked "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-decode-numeric-character-reference@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz#fcf15b660979388e6f118cdb6bf7d79d73d26fe5" + integrity sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-decode-string@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz#6cb99582e5d271e84efca8e61a807994d7161eb2" + integrity sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ== + dependencies: + decode-named-character-reference "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-encode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz#0d51d1c095551cfaac368326963cf55f15f540b8" + integrity sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw== + +micromark-util-events-to-acorn@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz#4275834f5453c088bd29cd72dfbf80e3327cec07" + integrity sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA== + dependencies: + "@types/acorn" "^4.0.0" + "@types/estree" "^1.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + estree-util-visit "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + vfile-message "^4.0.0" + +micromark-util-html-tag-name@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz#e40403096481986b41c106627f98f72d4d10b825" + integrity sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA== + +micromark-util-normalize-identifier@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz#c30d77b2e832acf6526f8bf1aa47bc9c9438c16d" + integrity sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-resolve-all@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz#e1a2d62cdd237230a2ae11839027b19381e31e8b" + integrity sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg== + dependencies: + micromark-util-types "^2.0.0" + +micromark-util-sanitize-uri@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz#ab89789b818a58752b73d6b55238621b7faa8fd7" + integrity sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-subtokenize@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.3.tgz#70ffb99a454bd8c913c8b709c3dc97baefb65f96" + integrity sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg== + dependencies: + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-symbol@^1.0.0, micromark-util-symbol@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz#813cd17837bdb912d069a12ebe3a44b6f7063142" + integrity sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag== + +micromark-util-symbol@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz#e5da494e8eb2b071a0d08fb34f6cefec6c0a19b8" + integrity sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q== + +micromark-util-types@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.1.0.tgz#e6676a8cae0bb86a2171c498167971886cb7e283" + integrity sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg== + +micromark-util-types@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.1.tgz#a3edfda3022c6c6b55bfb049ef5b75d70af50709" + integrity sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ== -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== +micromark@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.1.tgz#294c2f12364759e5f9e925a767ae3dfde72223ff" + integrity sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw== + dependencies: + "@types/debug" "^4.0.0" + debug "^4.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.5" @@ -5023,25 +6683,23 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-response@^1.0.0, mimic-response@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== -mini-create-react-context@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz#072171561bfdc922da08a60c2197a497cc2d1d5e" - integrity sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ== - dependencies: - "@babel/runtime" "^7.12.1" - tiny-warning "^1.0.3" +mimic-response@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-4.0.0.tgz#35468b19e7c75d10f5165ea25e75a5ceea7cf70f" + integrity sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg== -mini-css-extract-plugin@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz#9a1251d15f2035c342d99a468ab9da7a0451b71e" - integrity sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg== +mini-css-extract-plugin@^2.9.1: + version "2.9.2" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz#966031b468917a5446f4c24a80854b2947503c5b" + integrity sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w== dependencies: schema-utils "^4.0.0" + tapable "^2.2.1" minimalistic-assert@^1.0.0: version "1.0.1" @@ -5055,22 +6713,22 @@ minimatch@3.0.4: dependencies: brace-expansion "^1.1.7" -minimatch@^3.0.4, minimatch@^3.1.1: +minimatch@3.1.2, minimatch@^3.0.4, minimatch@^3.1.1: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" -minimist@^1.2.0, minimist@^1.2.5: +minimist@^1.2.0: version "1.2.6" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== -mrmime@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" - integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== +mrmime@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.0.tgz#151082a6e06e59a9a39b46b3e14d5cfe92b3abb4" + integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== ms@2.0.0: version "2.0.0" @@ -5082,7 +6740,7 @@ ms@2.1.2: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3: +ms@2.1.3, ms@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -5095,10 +6753,10 @@ multicast-dns@^7.2.5: dns-packet "^5.2.2" thunky "^1.0.2" -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== +nanoid@^3.3.7: + version "3.3.8" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" + integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== negotiator@0.6.3: version "0.6.3" @@ -5118,25 +6776,26 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" -node-emoji@^1.10.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.11.0.tgz#69a0150e6946e2f115e9d7ea4df7971e2628301c" - integrity sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A== - dependencies: - lodash "^4.17.21" - -node-fetch@2.6.7: - version "2.6.7" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== +node-emoji@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-2.2.0.tgz#1d000e3c76e462577895be1b436f4aa2d6760eb0" + integrity sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw== dependencies: - whatwg-url "^5.0.0" + "@sindresorhus/is" "^4.6.0" + char-regex "^1.0.2" + emojilib "^2.4.0" + skin-tone "^2.0.0" node-forge@^1: version "1.3.1" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== +node-releases@^2.0.18: + version "2.0.19" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" + integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== + node-releases@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" @@ -5152,15 +6811,10 @@ normalize-range@^0.1.2: resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== -normalize-url@^4.1.0: - version "4.5.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" - integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== - -normalize-url@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" - integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== +normalize-url@^8.0.0: + version "8.0.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.1.tgz#9b7d96af9836577c58f5883e939365fa15623a4a" + integrity sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w== npm-run-path@^4.0.1: version "4.0.1" @@ -5181,7 +6835,15 @@ nth-check@^2.0.1: dependencies: boolbase "^1.0.0" -object-assign@^4.1.0, object-assign@^4.1.1: +null-loader@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/null-loader/-/null-loader-4.0.1.tgz#8e63bd3a2dd3c64236a4679428632edd0a6dbc6a" + integrity sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -5223,7 +6885,7 @@ on-headers@~1.0.2: resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== -once@^1.3.0, once@^1.3.1, once@^1.4.0: +once@^1.3.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== @@ -5251,12 +6913,12 @@ opener@^1.5.2: resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== +p-cancelable@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-3.0.0.tgz#63826694b54d61ca1c20ebcb6d3ecf5e14cd8050" + integrity sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw== -p-limit@^2.0.0, p-limit@^2.2.0: +p-limit@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== @@ -5270,6 +6932,13 @@ p-limit@^3.0.2: dependencies: yocto-queue "^0.1.0" +p-limit@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" + integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== + dependencies: + yocto-queue "^1.0.0" + p-locate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" @@ -5277,13 +6946,6 @@ p-locate@^3.0.0: dependencies: p-limit "^2.0.0" -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - p-locate@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" @@ -5291,6 +6953,13 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" +p-locate@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f" + integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== + dependencies: + p-limit "^4.0.0" + p-map@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" @@ -5311,15 +6980,15 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== -package-json@^6.3.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== +package-json@^8.1.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-8.1.1.tgz#3e9948e43df40d1e8e78a85485f1070bf8f03dc8" + integrity sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA== dependencies: - got "^9.6.0" - registry-auth-token "^4.0.0" - registry-url "^5.0.0" - semver "^6.2.0" + got "^12.1.0" + registry-auth-token "^5.0.1" + registry-url "^6.0.0" + semver "^7.3.7" param-case@^3.0.4: version "3.0.4" @@ -5336,19 +7005,21 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-entities@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" - integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== +parse-entities@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.1.tgz#4e2a01111fb1c986549b944af39eeda258fc9e4e" + integrity sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w== dependencies: - character-entities "^1.0.0" - character-entities-legacy "^1.0.0" - character-reference-invalid "^1.0.0" - is-alphanumerical "^1.0.0" - is-decimal "^1.0.0" - is-hexadecimal "^1.0.0" - -parse-json@^5.0.0: + "@types/unist" "^2.0.0" + character-entities "^2.0.0" + character-entities-legacy "^3.0.0" + character-reference-invalid "^2.0.0" + decode-named-character-reference "^1.0.0" + is-alphanumerical "^2.0.0" + is-decimal "^2.0.0" + is-hexadecimal "^2.0.0" + +parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== @@ -5406,6 +7077,11 @@ path-exists@^4.0.0: resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== +path-exists@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7" + integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== + path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" @@ -5431,10 +7107,10 @@ path-to-regexp@0.1.7: resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== -path-to-regexp@2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-2.2.1.tgz#90b617025a16381a879bc82a38d4e8bdeb2bcf45" - integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== +path-to-regexp@3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-3.3.0.tgz#f7f31d32e8518c2660862b644414b6d5c63a611b" + integrity sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw== path-to-regexp@^1.7.0: version "1.8.0" @@ -5453,17 +7129,22 @@ picocolors@^1.0.0: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: +picocolors@^1.0.1, picocolors@^1.1.0, picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -pkg-dir@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== +pkg-dir@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-7.0.0.tgz#8f0c08d6df4476756c5ff29b3282d0bab7517d11" + integrity sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA== dependencies: - find-up "^4.0.0" + find-up "^6.3.0" pkg-up@^3.1.0: version "3.1.0" @@ -5472,146 +7153,284 @@ pkg-up@^3.1.0: dependencies: find-up "^3.0.0" -postcss-calc@^8.2.3: - version "8.2.4" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" - integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== +postcss-attribute-case-insensitive@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz#0c4500e3bcb2141848e89382c05b5a31c23033a3" + integrity sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-calc@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6" + integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== dependencies: - postcss-selector-parser "^6.0.9" + postcss-selector-parser "^6.0.11" postcss-value-parser "^4.2.0" -postcss-colormin@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz#3cee9e5ca62b2c27e84fce63affc0cfb5901956a" - integrity sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg== +postcss-clamp@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363" + integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-color-functional-notation@^7.0.6: + version "7.0.6" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.6.tgz#d74c1e2294b72287eb9af079c04b7ddeff7ec5b3" + integrity sha512-wLXvm8RmLs14Z2nVpB4CWlnvaWPRcOZFltJSlcbYwSJ1EDZKsKDhPKIMecCnuU054KSmlmubkqczmm6qBPCBhA== + dependencies: + "@csstools/css-color-parser" "^3.0.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +postcss-color-hex-alpha@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz#5dd3eba1f8facb4ea306cba6e3f7712e876b0c76" + integrity sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w== + dependencies: + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +postcss-color-rebeccapurple@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz#5ada28406ac47e0796dff4056b0a9d5a6ecead98" + integrity sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ== + dependencies: + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +postcss-colormin@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.1.0.tgz#076e8d3fb291fbff7b10e6b063be9da42ff6488d" + integrity sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw== dependencies: - browserslist "^4.16.6" + browserslist "^4.23.0" caniuse-api "^3.0.0" - colord "^2.9.1" + colord "^2.9.3" postcss-value-parser "^4.2.0" -postcss-convert-values@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz#31586df4e184c2e8890e8b34a0b9355313f503ab" - integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== +postcss-convert-values@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz#3498387f8efedb817cbc63901d45bd1ceaa40f48" + integrity sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w== dependencies: - browserslist "^4.20.3" + browserslist "^4.23.0" postcss-value-parser "^4.2.0" -postcss-discard-comments@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" - integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== +postcss-custom-media@^11.0.5: + version "11.0.5" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-11.0.5.tgz#2fcd88a9b1d4da41c67dac6f2def903063a3377d" + integrity sha512-SQHhayVNgDvSAdX9NQ/ygcDQGEY+aSF4b/96z7QUX6mqL5yl/JgG/DywcF6fW9XbnCRE+aVYk+9/nqGuzOPWeQ== + dependencies: + "@csstools/cascade-layer-name-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/media-query-list-parser" "^4.0.2" + +postcss-custom-properties@^14.0.4: + version "14.0.4" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-14.0.4.tgz#de9c663285a98833a946d7003a34369d3ce373a9" + integrity sha512-QnW8FCCK6q+4ierwjnmXF9Y9KF8q0JkbgVfvQEMa93x1GT8FvOiUevWCN2YLaOWyByeDX8S6VFbZEeWoAoXs2A== + dependencies: + "@csstools/cascade-layer-name-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" -postcss-discard-duplicates@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" - integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== +postcss-custom-selectors@^8.0.4: + version "8.0.4" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-8.0.4.tgz#95ef8268fdbbbd84f34cf84a4517c9d99d419c5a" + integrity sha512-ASOXqNvDCE0dAJ/5qixxPeL1aOVGHGW2JwSy7HyjWNbnWTQCl+fDc968HY1jCmZI0+BaYT5CxsOiUhavpG/7eg== + dependencies: + "@csstools/cascade-layer-name-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + postcss-selector-parser "^7.0.0" -postcss-discard-empty@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" - integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== +postcss-dir-pseudo-class@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz#80d9e842c9ae9d29f6bf5fd3cf9972891d6cc0ca" + integrity sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA== + dependencies: + postcss-selector-parser "^7.0.0" -postcss-discard-overridden@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" - integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== +postcss-discard-comments@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz#e768dcfdc33e0216380623652b0a4f69f4678b6c" + integrity sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw== -postcss-discard-unused@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz#8974e9b143d887677304e558c1166d3762501142" - integrity sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw== +postcss-discard-duplicates@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz#d121e893c38dc58a67277f75bb58ba43fce4c3eb" + integrity sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw== + +postcss-discard-empty@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz#ee39c327219bb70473a066f772621f81435a79d9" + integrity sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ== + +postcss-discard-overridden@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz#4e9f9c62ecd2df46e8fdb44dc17e189776572e2d" + integrity sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ== + +postcss-discard-unused@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz#c1b0e8c032c6054c3fbd22aaddba5b248136f338" + integrity sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA== dependencies: - postcss-selector-parser "^6.0.5" + postcss-selector-parser "^6.0.16" -postcss-loader@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.0.1.tgz#4c883cc0a1b2bfe2074377b7a74c1cd805684395" - integrity sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ== +postcss-double-position-gradients@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.0.tgz#eddd424ec754bb543d057d4d2180b1848095d4d2" + integrity sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg== dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.5" - semver "^7.3.7" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" -postcss-merge-idents@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz#7753817c2e0b75d0853b56f78a89771e15ca04a1" - integrity sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw== +postcss-focus-visible@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz#1f7904904368a2d1180b220595d77b6f8a957868" + integrity sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-focus-within@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz#ac01ce80d3f2e8b2b3eac4ff84f8e15cd0057bc7" + integrity sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-font-variant@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66" + integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== + +postcss-gap-properties@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz#d5ff0bdf923c06686499ed2b12e125fe64054fed" + integrity sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw== + +postcss-image-set-function@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz#538e94e16716be47f9df0573b56bbaca86e1da53" + integrity sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA== + dependencies: + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +postcss-lab-function@^7.0.6: + version "7.0.6" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-7.0.6.tgz#3121800fc7939ed1d9a1e87abeb33c407151252c" + integrity sha512-HPwvsoK7C949vBZ+eMyvH2cQeMr3UREoHvbtra76/UhDuiViZH6pir+z71UaJQohd7VDSVUdR6TkWYKExEc9aQ== + dependencies: + "@csstools/css-color-parser" "^3.0.6" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +postcss-loader@^7.3.3: + version "7.3.4" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.4.tgz#aed9b79ce4ed7e9e89e56199d25ad1ec8f606209" + integrity sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A== + dependencies: + cosmiconfig "^8.3.5" + jiti "^1.20.0" + semver "^7.5.4" + +postcss-logical@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-8.0.0.tgz#0db0b90c2dc53b485a8074a4b7a906297544f58d" + integrity sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-merge-idents@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz#7b9c31c7bc823c94bec50f297f04e3c2b838ea65" + integrity sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g== dependencies: - cssnano-utils "^3.1.0" + cssnano-utils "^4.0.2" postcss-value-parser "^4.2.0" -postcss-merge-longhand@^5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz#f378a8a7e55766b7b644f48e5d8c789ed7ed51ce" - integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== +postcss-merge-longhand@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz#ba8a8d473617c34a36abbea8dda2b215750a065a" + integrity sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w== dependencies: postcss-value-parser "^4.2.0" - stylehacks "^5.1.0" + stylehacks "^6.1.1" -postcss-merge-rules@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz#7049a14d4211045412116d79b751def4484473a5" - integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== +postcss-merge-rules@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz#7aa539dceddab56019469c0edd7d22b64c3dea9d" + integrity sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ== dependencies: - browserslist "^4.16.6" + browserslist "^4.23.0" caniuse-api "^3.0.0" - cssnano-utils "^3.1.0" - postcss-selector-parser "^6.0.5" + cssnano-utils "^4.0.2" + postcss-selector-parser "^6.0.16" -postcss-minify-font-values@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" - integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== +postcss-minify-font-values@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz#a0e574c02ee3f299be2846369211f3b957ea4c59" + integrity sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg== dependencies: postcss-value-parser "^4.2.0" -postcss-minify-gradients@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" - integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== +postcss-minify-gradients@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz#ca3eb55a7bdb48a1e187a55c6377be918743dbd6" + integrity sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q== dependencies: - colord "^2.9.1" - cssnano-utils "^3.1.0" + colord "^2.9.3" + cssnano-utils "^4.0.2" postcss-value-parser "^4.2.0" -postcss-minify-params@^5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz#ac41a6465be2db735099bbd1798d85079a6dc1f9" - integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== +postcss-minify-params@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz#54551dec77b9a45a29c3cb5953bf7325a399ba08" + integrity sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA== dependencies: - browserslist "^4.16.6" - cssnano-utils "^3.1.0" + browserslist "^4.23.0" + cssnano-utils "^4.0.2" postcss-value-parser "^4.2.0" -postcss-minify-selectors@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" - integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== +postcss-minify-selectors@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz#197f7d72e6dd19eed47916d575d69dc38b396aff" + integrity sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ== dependencies: - postcss-selector-parser "^6.0.5" + postcss-selector-parser "^6.0.16" -postcss-modules-extract-imports@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" - integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== +postcss-modules-extract-imports@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz#b4497cb85a9c0c4b5aabeb759bb25e8d89f15002" + integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q== -postcss-modules-local-by-default@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" - integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== +postcss-modules-local-by-default@^4.0.5: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.1.0.tgz#b0db6bc81ffc7bdc52eb0f84d6ca0bedf0e36d21" + integrity sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q== dependencies: icss-utils "^5.0.0" - postcss-selector-parser "^6.0.2" + postcss-selector-parser "^7.0.0" postcss-value-parser "^4.1.0" -postcss-modules-scope@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" - integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== +postcss-modules-scope@^3.2.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz#1bbccddcb398f1d7a511e0a2d1d047718af4078c" + integrity sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA== dependencies: - postcss-selector-parser "^6.0.4" + postcss-selector-parser "^7.0.0" postcss-modules-values@^4.0.0: version "4.0.0" @@ -5620,152 +7439,275 @@ postcss-modules-values@^4.0.0: dependencies: icss-utils "^5.0.0" -postcss-normalize-charset@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" - integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== +postcss-nesting@^13.0.1: + version "13.0.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-13.0.1.tgz#c405796d7245a3e4c267a9956cacfe9670b5d43e" + integrity sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ== + dependencies: + "@csstools/selector-resolve-nested" "^3.0.0" + "@csstools/selector-specificity" "^5.0.0" + postcss-selector-parser "^7.0.0" -postcss-normalize-display-values@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" - integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== +postcss-normalize-charset@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz#1ec25c435057a8001dac942942a95ffe66f721e1" + integrity sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ== + +postcss-normalize-display-values@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz#54f02764fed0b288d5363cbb140d6950dbbdd535" + integrity sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-positions@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" - integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== +postcss-normalize-positions@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz#e982d284ec878b9b819796266f640852dbbb723a" + integrity sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-repeat-style@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" - integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== +postcss-normalize-repeat-style@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz#f8006942fd0617c73f049dd8b6201c3a3040ecf3" + integrity sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-string@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" - integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== +postcss-normalize-string@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz#e3cc6ad5c95581acd1fc8774b309dd7c06e5e363" + integrity sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-timing-functions@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" - integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== +postcss-normalize-timing-functions@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz#40cb8726cef999de984527cbd9d1db1f3e9062c0" + integrity sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-unicode@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz#3d23aede35e160089a285e27bf715de11dc9db75" - integrity sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ== +postcss-normalize-unicode@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz#aaf8bbd34c306e230777e80f7f12a4b7d27ce06e" + integrity sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg== dependencies: - browserslist "^4.16.6" + browserslist "^4.23.0" postcss-value-parser "^4.2.0" -postcss-normalize-url@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" - integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== +postcss-normalize-url@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz#292792386be51a8de9a454cb7b5c58ae22db0f79" + integrity sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ== dependencies: - normalize-url "^6.0.1" postcss-value-parser "^4.2.0" -postcss-normalize-whitespace@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" - integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== +postcss-normalize-whitespace@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz#fbb009e6ebd312f8b2efb225c2fcc7cf32b400cd" + integrity sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-opacity-percentage@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz#0b0db5ed5db5670e067044b8030b89c216e1eb0a" + integrity sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ== + +postcss-ordered-values@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz#366bb663919707093451ab70c3f99c05672aaae5" + integrity sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q== dependencies: + cssnano-utils "^4.0.2" postcss-value-parser "^4.2.0" -postcss-ordered-values@^5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" - integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== +postcss-overflow-shorthand@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz#f5252b4a2ee16c68cd8a9029edb5370c4a9808af" + integrity sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q== dependencies: - cssnano-utils "^3.1.0" postcss-value-parser "^4.2.0" -postcss-reduce-idents@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz#c89c11336c432ac4b28792f24778859a67dfba95" - integrity sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg== +postcss-page-break@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f" + integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ== + +postcss-place@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-10.0.0.tgz#ba36ee4786ca401377ced17a39d9050ed772e5a9" + integrity sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw== dependencies: postcss-value-parser "^4.2.0" -postcss-reduce-initial@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz#fc31659ea6e85c492fb2a7b545370c215822c5d6" - integrity sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw== +postcss-preset-env@^10.1.0: + version "10.1.1" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-10.1.1.tgz#6ee631272353fb1c4a9711943e9b80a178ffce44" + integrity sha512-wqqsnBFD6VIwcHHRbhjTOcOi4qRVlB26RwSr0ordPj7OubRRxdWebv/aLjKLRR8zkZrbxZyuus03nOIgC5elMQ== + dependencies: + "@csstools/postcss-cascade-layers" "^5.0.1" + "@csstools/postcss-color-function" "^4.0.6" + "@csstools/postcss-color-mix-function" "^3.0.6" + "@csstools/postcss-content-alt-text" "^2.0.4" + "@csstools/postcss-exponential-functions" "^2.0.5" + "@csstools/postcss-font-format-keywords" "^4.0.0" + "@csstools/postcss-gamut-mapping" "^2.0.6" + "@csstools/postcss-gradients-interpolation-method" "^5.0.6" + "@csstools/postcss-hwb-function" "^4.0.6" + "@csstools/postcss-ic-unit" "^4.0.0" + "@csstools/postcss-initial" "^2.0.0" + "@csstools/postcss-is-pseudo-class" "^5.0.1" + "@csstools/postcss-light-dark-function" "^2.0.7" + "@csstools/postcss-logical-float-and-clear" "^3.0.0" + "@csstools/postcss-logical-overflow" "^2.0.0" + "@csstools/postcss-logical-overscroll-behavior" "^2.0.0" + "@csstools/postcss-logical-resize" "^3.0.0" + "@csstools/postcss-logical-viewport-units" "^3.0.3" + "@csstools/postcss-media-minmax" "^2.0.5" + "@csstools/postcss-media-queries-aspect-ratio-number-values" "^3.0.4" + "@csstools/postcss-nested-calc" "^4.0.0" + "@csstools/postcss-normalize-display-values" "^4.0.0" + "@csstools/postcss-oklab-function" "^4.0.6" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/postcss-random-function" "^1.0.1" + "@csstools/postcss-relative-color-syntax" "^3.0.6" + "@csstools/postcss-scope-pseudo-class" "^4.0.1" + "@csstools/postcss-sign-functions" "^1.1.0" + "@csstools/postcss-stepped-value-functions" "^4.0.5" + "@csstools/postcss-text-decoration-shorthand" "^4.0.1" + "@csstools/postcss-trigonometric-functions" "^4.0.5" + "@csstools/postcss-unset-value" "^4.0.0" + autoprefixer "^10.4.19" + browserslist "^4.23.1" + css-blank-pseudo "^7.0.1" + css-has-pseudo "^7.0.1" + css-prefers-color-scheme "^10.0.0" + cssdb "^8.2.1" + postcss-attribute-case-insensitive "^7.0.1" + postcss-clamp "^4.1.0" + postcss-color-functional-notation "^7.0.6" + postcss-color-hex-alpha "^10.0.0" + postcss-color-rebeccapurple "^10.0.0" + postcss-custom-media "^11.0.5" + postcss-custom-properties "^14.0.4" + postcss-custom-selectors "^8.0.4" + postcss-dir-pseudo-class "^9.0.1" + postcss-double-position-gradients "^6.0.0" + postcss-focus-visible "^10.0.1" + postcss-focus-within "^9.0.1" + postcss-font-variant "^5.0.0" + postcss-gap-properties "^6.0.0" + postcss-image-set-function "^7.0.0" + postcss-lab-function "^7.0.6" + postcss-logical "^8.0.0" + postcss-nesting "^13.0.1" + postcss-opacity-percentage "^3.0.0" + postcss-overflow-shorthand "^6.0.0" + postcss-page-break "^3.0.4" + postcss-place "^10.0.0" + postcss-pseudo-class-any-link "^10.0.1" + postcss-replace-overflow-wrap "^4.0.0" + postcss-selector-not "^8.0.1" + +postcss-pseudo-class-any-link@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz#06455431171bf44b84d79ebaeee9fd1c05946544" + integrity sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-reduce-idents@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz#b0d9c84316d2a547714ebab523ec7d13704cd486" + integrity sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-reduce-initial@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz#4401297d8e35cb6e92c8e9586963e267105586ba" + integrity sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw== dependencies: - browserslist "^4.16.6" + browserslist "^4.23.0" caniuse-api "^3.0.0" -postcss-reduce-transforms@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" - integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== +postcss-reduce-transforms@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz#6fa2c586bdc091a7373caeee4be75a0f3e12965d" + integrity sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA== dependencies: postcss-value-parser "^4.2.0" -postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: - version "6.0.10" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" - integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== +postcss-replace-overflow-wrap@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319" + integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw== + +postcss-selector-not@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz#f2df9c6ac9f95e9fe4416ca41a957eda16130172" + integrity sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.16: + version "6.1.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de" + integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-sort-media-queries@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz#a99bae69ef1098ee3b64a5fa94d258ec240d0355" - integrity sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ== +postcss-selector-parser@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz#41bd8b56f177c093ca49435f65731befe25d6b9c" + integrity sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ== dependencies: - sort-css-media-queries "2.0.4" + cssesc "^3.0.0" + util-deprecate "^1.0.2" -postcss-svgo@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" - integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== +postcss-sort-media-queries@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz#4556b3f982ef27d3bac526b99b6c0d3359a6cf97" + integrity sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA== + dependencies: + sort-css-media-queries "2.2.0" + +postcss-svgo@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-6.0.3.tgz#1d6e180d6df1fa8a3b30b729aaa9161e94f04eaa" + integrity sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g== dependencies: postcss-value-parser "^4.2.0" - svgo "^2.7.0" + svgo "^3.2.0" -postcss-unique-selectors@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" - integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== +postcss-unique-selectors@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz#983ab308896b4bf3f2baaf2336e14e52c11a2088" + integrity sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg== dependencies: - postcss-selector-parser "^6.0.5" + postcss-selector-parser "^6.0.16" postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss-zindex@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-5.1.0.tgz#4a5c7e5ff1050bd4c01d95b1847dfdcc58a496ff" - integrity sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A== +postcss-zindex@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-6.0.2.tgz#e498304b83a8b165755f53db40e2ea65a99b56e1" + integrity sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg== -postcss@^8.3.11, postcss@^8.4.13, postcss@^8.4.14, postcss@^8.4.7: - version "8.4.14" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" - integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== +postcss@^8.4.21, postcss@^8.4.24, postcss@^8.4.26, postcss@^8.4.33, postcss@^8.4.38: + version "8.4.49" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.49.tgz#4ea479048ab059ab3ae61d082190fabfd994fe19" + integrity sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA== dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== + nanoid "^3.3.7" + picocolors "^1.1.1" + source-map-js "^1.2.1" pretty-error@^4.0.0: version "4.0.0" @@ -5780,28 +7722,24 @@ pretty-time@^1.1.0: resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== -prism-react-renderer@^1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz#786bb69aa6f73c32ba1ee813fbe17a0115435085" - integrity sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg== +prism-react-renderer@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-2.4.0.tgz#c5ea692029c2f8b3fd04f63662d04ffd4eaf10a0" + integrity sha512-327BsVCD/unU4CNLZTWVHyUHKnsqcvj2qbPlQ8MiBE2eq2rgctjigPA1Gp9HLF83kZ20zNN6jgizHJeEsyFYOw== + dependencies: + "@types/prismjs" "^1.26.0" + clsx "^2.0.0" -prismjs@^1.28.0: - version "1.28.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.28.0.tgz#0d8f561fa0f7cf6ebca901747828b149147044b6" - integrity sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw== +prismjs@^1.29.0: + version "1.29.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" + integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -promise@^7.1.1: - version "7.3.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" - integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== - dependencies: - asap "~2.0.3" - prompts@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" @@ -5819,13 +7757,23 @@ prop-types@^15.6.2, prop-types@^15.7.2: object-assign "^4.1.1" react-is "^16.13.1" -property-information@^5.0.0, property-information@^5.3.0: +property-information@^5.0.0: version "5.6.0" resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA== dependencies: xtend "^4.0.0" +property-information@^6.0.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.5.0.tgz#6212fbb52ba757e92ef4fb9d657563b933b7ffec" + integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig== + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== + proxy-addr@~2.0.7: version "2.0.7" resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" @@ -5834,35 +7782,17 @@ proxy-addr@~2.0.7: forwarded "0.2.0" ipaddr.js "1.9.1" -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^1.3.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== - punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -pupa@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" - integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== +pupa@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/pupa/-/pupa-3.1.0.tgz#f15610274376bbcc70c9a3aa8b505ea23f41c579" + integrity sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug== dependencies: - escape-goat "^2.0.0" - -pure-color@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.3.0.tgz#1fe064fb0ac851f0de61320a8bf796836422f33e" - integrity sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA== + escape-goat "^4.0.0" qs@6.10.3: version "6.10.3" @@ -5883,6 +7813,11 @@ queue@6.0.2: dependencies: inherits "~2.0.3" +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -5910,7 +7845,7 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" -rc@1.2.8, rc@^1.2.8: +rc@1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -5920,16 +7855,6 @@ rc@1.2.8, rc@^1.2.8: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-base16-styling@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/react-base16-styling/-/react-base16-styling-0.6.0.tgz#ef2156d66cf4139695c8a167886cb69ea660792c" - integrity sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ== - dependencies: - base16 "^1.0.0" - lodash.curry "^4.0.1" - lodash.flow "^3.3.0" - pure-color "^1.2.0" - react-dev-utils@^12.0.1: version "12.0.1" resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" @@ -5960,15 +7885,13 @@ react-dev-utils@^12.0.1: strip-ansi "^6.0.1" text-table "^0.2.0" -react-dom@^16.8.4: - version "16.14.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.14.0.tgz#7ad838ec29a777fb3c75c3a190f661cf92ab8b89" - integrity sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw== +react-dom@^18.2.0: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" + integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== dependencies: loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.19.1" + scheduler "^0.23.2" react-error-overlay@^6.0.11: version "6.0.11" @@ -5996,20 +7919,10 @@ react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-json-view@^1.21.3: - version "1.21.3" - resolved "https://registry.yarnpkg.com/react-json-view/-/react-json-view-1.21.3.tgz#f184209ee8f1bf374fb0c41b0813cff54549c475" - integrity sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw== - dependencies: - flux "^4.0.1" - react-base16-styling "^0.6.0" - react-lifecycles-compat "^3.0.4" - react-textarea-autosize "^8.3.2" - -react-lifecycles-compat@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" - integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== +react-json-view-lite@^1.2.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz#377cc302821717ac79a1b6d099e1891df54c8662" + integrity sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw== react-loadable-ssr-addon-v5-slorber@^1.0.1: version "1.0.1" @@ -6018,6 +7931,21 @@ react-loadable-ssr-addon-v5-slorber@^1.0.1: dependencies: "@babel/runtime" "^7.10.3" +"react-loadable@npm:@docusaurus/react-loadable@5.5.2": + version "5.5.2" + resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz#81aae0db81ecafbdaee3651f12804580868fa6ce" + integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== + dependencies: + "@types/react" "*" + prop-types "^15.6.2" + +"react-loadable@npm:@docusaurus/react-loadable@6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz#de6c7f73c96542bd70786b8e522d535d69069dc4" + integrity sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ== + dependencies: + "@types/react" "*" + react-player@^2.9.0: version "2.10.1" resolved "https://registry.yarnpkg.com/react-player/-/react-player-2.10.1.tgz#f2ee3ec31393d7042f727737545414b951ffc7e4" @@ -6036,52 +7964,40 @@ react-router-config@^5.1.1: dependencies: "@babel/runtime" "^7.1.2" -react-router-dom@^5.3.3: - version "5.3.3" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.3.tgz#8779fc28e6691d07afcaf98406d3812fe6f11199" - integrity sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng== +react-router-dom@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6" + integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== dependencies: "@babel/runtime" "^7.12.13" history "^4.9.0" loose-envify "^1.3.1" prop-types "^15.6.2" - react-router "5.3.3" + react-router "5.3.4" tiny-invariant "^1.0.2" tiny-warning "^1.0.0" -react-router@5.3.3, react-router@^5.3.3: - version "5.3.3" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.3.tgz#8e3841f4089e728cf82a429d92cdcaa5e4a3a288" - integrity sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w== +react-router@5.3.4, react-router@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5" + integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== dependencies: "@babel/runtime" "^7.12.13" history "^4.9.0" hoist-non-react-statics "^3.1.0" loose-envify "^1.3.1" - mini-create-react-context "^0.4.0" path-to-regexp "^1.7.0" prop-types "^15.6.2" react-is "^16.6.0" tiny-invariant "^1.0.2" tiny-warning "^1.0.0" -react-textarea-autosize@^8.3.2: - version "8.3.4" - resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz#270a343de7ad350534141b02c9cb78903e553524" - integrity sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ== - dependencies: - "@babel/runtime" "^7.10.2" - use-composed-ref "^1.3.0" - use-latest "^1.2.1" - -react@^16.8.4: - version "16.14.0" - resolved "https://registry.yarnpkg.com/react/-/react-16.14.0.tgz#94d776ddd0aaa37da3eda8fc5b6b18a4c9a3114d" - integrity sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g== +react@^18.2.0: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" + integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== dependencies: loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" readable-stream@^2.0.1: version "2.3.7" @@ -6117,12 +8033,52 @@ reading-time@^1.5.0: resolved "https://registry.yarnpkg.com/reading-time/-/reading-time-1.5.0.tgz#d2a7f1b6057cb2e169beaf87113cc3411b5bc5bb" integrity sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg== -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== +rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== + dependencies: + resolve "^1.1.6" + +recma-build-jsx@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz#c02f29e047e103d2fab2054954e1761b8ea253c4" + integrity sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew== + dependencies: + "@types/estree" "^1.0.0" + estree-util-build-jsx "^3.0.0" + vfile "^6.0.0" + +recma-jsx@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/recma-jsx/-/recma-jsx-1.0.0.tgz#f7bef02e571a49d6ba3efdfda8e2efab48dbe3aa" + integrity sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q== + dependencies: + acorn-jsx "^5.0.0" + estree-util-to-js "^2.0.0" + recma-parse "^1.0.0" + recma-stringify "^1.0.0" + unified "^11.0.0" + +recma-parse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/recma-parse/-/recma-parse-1.0.0.tgz#c351e161bb0ab47d86b92a98a9d891f9b6814b52" + integrity sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ== dependencies: - resolve "^1.1.6" + "@types/estree" "^1.0.0" + esast-util-from-js "^2.0.0" + unified "^11.0.0" + vfile "^6.0.0" + +recma-stringify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/recma-stringify/-/recma-stringify-1.0.0.tgz#54632030631e0c7546136ff9ef8fde8e7b44f130" + integrity sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g== + dependencies: + "@types/estree" "^1.0.0" + estree-util-to-js "^2.0.0" + unified "^11.0.0" + vfile "^6.0.0" recursive-readdir@^2.2.2: version "2.2.2" @@ -6138,6 +8094,13 @@ regenerate-unicode-properties@^10.0.1: dependencies: regenerate "^1.4.2" +regenerate-unicode-properties@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" + integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== + dependencies: + regenerate "^1.4.2" + regenerate@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" @@ -6148,10 +8111,15 @@ regenerator-runtime@^0.13.4: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== -regenerator-transform@^0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537" - integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg== +regenerator-runtime@^0.14.0: + version "0.14.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== + +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== dependencies: "@babel/runtime" "^7.8.4" @@ -6167,25 +8135,49 @@ regexpu-core@^5.1.0: unicode-match-property-ecmascript "^2.0.0" unicode-match-property-value-ecmascript "^2.0.0" -registry-auth-token@^4.0.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.2.tgz#f02d49c3668884612ca031419491a13539e21fac" - integrity sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg== +regexpu-core@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.2.0.tgz#0e5190d79e542bf294955dccabae04d3c7d53826" + integrity sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA== dependencies: - rc "1.2.8" + regenerate "^1.4.2" + regenerate-unicode-properties "^10.2.0" + regjsgen "^0.8.0" + regjsparser "^0.12.0" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" -registry-url@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" - integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== +registry-auth-token@^5.0.1: + version "5.0.3" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.3.tgz#417d758c8164569de8cf5cabff16cc937902dcc6" + integrity sha512-1bpc9IyC+e+CNFRaWyn77tk4xGG4PPUyfakSmA6F6cvUDjrm58dfyJ3II+9yb10EDkHoy1LaPSmHaWLOH3m6HA== + dependencies: + "@pnpm/npm-conf" "^2.1.0" + +registry-url@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-6.0.1.tgz#056d9343680f2f64400032b1e199faa692286c58" + integrity sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q== dependencies: - rc "^1.2.8" + rc "1.2.8" regjsgen@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.6.0.tgz#83414c5354afd7d6627b16af5f10f41c4e71808d" integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== +regjsgen@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" + integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== + +regjsparser@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.12.0.tgz#0e846df6c6530586429377de56e0475583b088dc" + integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ== + dependencies: + jsesc "~3.0.2" + regjsparser@^0.8.2: version "0.8.4" resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.8.4.tgz#8a14285ffcc5de78c5b95d62bbf413b6bc132d5f" @@ -6213,72 +8205,114 @@ rehype-parse@^7.0.0: hast-util-from-parse5 "^6.0.0" parse5 "^6.0.0" +rehype-raw@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/rehype-raw/-/rehype-raw-7.0.0.tgz#59d7348fd5dbef3807bbaa1d443efd2dd85ecee4" + integrity sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww== + dependencies: + "@types/hast" "^3.0.0" + hast-util-raw "^9.0.0" + vfile "^6.0.0" + +rehype-recma@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rehype-recma/-/rehype-recma-1.0.0.tgz#d68ef6344d05916bd96e25400c6261775411aa76" + integrity sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw== + dependencies: + "@types/estree" "^1.0.0" + "@types/hast" "^3.0.0" + hast-util-to-estree "^3.0.0" + relateurl@^0.2.7: version "0.2.7" resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== -remark-emoji@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/remark-emoji/-/remark-emoji-2.2.0.tgz#1c702090a1525da5b80e15a8f963ef2c8236cac7" - integrity sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w== +remark-directive@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/remark-directive/-/remark-directive-3.0.0.tgz#34452d951b37e6207d2e2a4f830dc33442923268" + integrity sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA== dependencies: - emoticon "^3.2.0" - node-emoji "^1.10.0" - unist-util-visit "^2.0.3" + "@types/mdast" "^4.0.0" + mdast-util-directive "^3.0.0" + micromark-extension-directive "^3.0.0" + unified "^11.0.0" -remark-footnotes@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f" - integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ== +remark-emoji@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-emoji/-/remark-emoji-4.0.1.tgz#671bfda668047689e26b2078c7356540da299f04" + integrity sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg== + dependencies: + "@types/mdast" "^4.0.2" + emoticon "^4.0.1" + mdast-util-find-and-replace "^3.0.1" + node-emoji "^2.1.0" + unified "^11.0.4" + +remark-frontmatter@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz#b68d61552a421ec412c76f4f66c344627dc187a2" + integrity sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-frontmatter "^2.0.0" + micromark-extension-frontmatter "^2.0.0" + unified "^11.0.0" + +remark-gfm@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-4.0.0.tgz#aea777f0744701aa288b67d28c43565c7e8c35de" + integrity sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-gfm "^3.0.0" + micromark-extension-gfm "^3.0.0" + remark-parse "^11.0.0" + remark-stringify "^11.0.0" + unified "^11.0.0" remark-math@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/remark-math/-/remark-math-3.0.1.tgz#85a02a15b15cad34b89a27244d4887b3a95185bb" integrity sha512-epT77R/HK0x7NqrWHdSV75uNLwn8g9qTyMqCRCDujL0vj/6T6+yhdrR7mjELWtkse+Fw02kijAaBuVcHBor1+Q== -remark-mdx@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd" - integrity sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ== - dependencies: - "@babel/core" "7.12.9" - "@babel/helper-plugin-utils" "7.10.4" - "@babel/plugin-proposal-object-rest-spread" "7.12.1" - "@babel/plugin-syntax-jsx" "7.12.1" - "@mdx-js/util" "1.6.22" - is-alphabetical "1.0.4" - remark-parse "8.0.3" - unified "9.2.0" - -remark-parse@8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1" - integrity sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q== - dependencies: - ccount "^1.0.0" - collapse-white-space "^1.0.2" - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - is-whitespace-character "^1.0.0" - is-word-character "^1.0.0" - markdown-escapes "^1.0.0" - parse-entities "^2.0.0" - repeat-string "^1.5.4" - state-toggle "^1.0.0" - trim "0.0.1" - trim-trailing-lines "^1.0.0" - unherit "^1.0.4" - unist-util-remove-position "^2.0.0" - vfile-location "^3.0.0" - xtend "^4.0.1" - -remark-squeeze-paragraphs@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz#76eb0e085295131c84748c8e43810159c5653ead" - integrity sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw== +remark-mdx@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-3.1.0.tgz#f979be729ecb35318fa48e2135c1169607a78343" + integrity sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA== dependencies: - mdast-squeeze-paragraphs "^4.0.0" + mdast-util-mdx "^3.0.0" + micromark-extension-mdxjs "^3.0.0" + +remark-parse@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-11.0.0.tgz#aa60743fcb37ebf6b069204eb4da304e40db45a1" + integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + micromark-util-types "^2.0.0" + unified "^11.0.0" + +remark-rehype@^11.0.0: + version "11.1.1" + resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-11.1.1.tgz#f864dd2947889a11997c0a2667cd6b38f685bca7" + integrity sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + mdast-util-to-hast "^13.0.0" + unified "^11.0.0" + vfile "^6.0.0" + +remark-stringify@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3" + integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-to-markdown "^2.0.0" + unified "^11.0.0" renderkid@^3.0.0: version "3.0.0" @@ -6291,7 +8325,7 @@ renderkid@^3.0.0: lodash "^4.17.21" strip-ansi "^6.0.1" -repeat-string@^1.0.0, repeat-string@^1.5.4: +repeat-string@^1.0.0: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== @@ -6311,6 +8345,11 @@ requires-port@^1.0.0: resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== +resolve-alpn@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== + resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" @@ -6321,7 +8360,7 @@ resolve-pathname@^3.0.0: resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== -resolve@^1.1.6, resolve@^1.14.2, resolve@^1.3.2: +resolve@^1.1.6, resolve@^1.14.2: version "1.22.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== @@ -6330,12 +8369,12 @@ resolve@^1.1.6, resolve@^1.14.2, resolve@^1.3.2: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== +responselike@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-3.0.0.tgz#20decb6c298aff0dbee1c355ca95461d42823626" + integrity sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg== dependencies: - lowercase-keys "^1.0.0" + lowercase-keys "^3.0.0" retry@^0.13.1: version "0.13.1" @@ -6359,14 +8398,14 @@ rtl-detect@^1.0.4: resolved "https://registry.yarnpkg.com/rtl-detect/-/rtl-detect-1.0.4.tgz#40ae0ea7302a150b96bc75af7d749607392ecac6" integrity sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ== -rtlcss@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-3.5.0.tgz#c9eb91269827a102bac7ae3115dd5d049de636c3" - integrity sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A== +rtlcss@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-4.3.0.tgz#f8efd4d5b64f640ec4af8fa25b65bacd9e07cc97" + integrity sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig== dependencies: - find-up "^5.0.0" + escalade "^3.1.1" picocolors "^1.0.0" - postcss "^8.3.11" + postcss "^8.4.21" strip-json-comments "^3.1.1" run-parallel@^1.1.9: @@ -6376,13 +8415,6 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rxjs@^7.5.4: - version "7.5.6" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.6.tgz#0446577557862afd6903517ce7cae79ecb9662bc" - integrity sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw== - dependencies: - tslib "^2.1.0" - safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -6403,13 +8435,12 @@ sax@^1.2.4: resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== -scheduler@^0.19.1: - version "0.19.1" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" - integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== +scheduler@^0.23.2: + version "0.23.2" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" + integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== dependencies: loose-envify "^1.1.0" - object-assign "^4.1.1" schema-utils@2.7.0: version "2.7.0" @@ -6420,16 +8451,7 @@ schema-utils@2.7.0: ajv "^6.12.2" ajv-keywords "^3.4.1" -schema-utils@^2.6.5: - version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: +schema-utils@^3.0.0, schema-utils@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== @@ -6438,6 +8460,15 @@ schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: ajv "^6.12.5" ajv-keywords "^3.5.2" +schema-utils@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + schema-utils@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" @@ -6448,6 +8479,16 @@ schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.0.0" +schema-utils@^4.0.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" + integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.9.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.1.0" + section-matter@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" @@ -6461,42 +8502,38 @@ select-hose@^2.0.0: resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== -selfsigned@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.0.1.tgz#8b2df7fa56bf014d19b6007655fff209c0ef0a56" - integrity sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ== +selfsigned@^2.1.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" + integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== dependencies: + "@types/node-forge" "^1.3.0" node-forge "^1" -semver-diff@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" - integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== +semver-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-4.0.0.tgz#3afcf5ed6d62259f5c72d0d5d50dffbdc9680df5" + integrity sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA== dependencies: - semver "^6.3.0" - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@^5.4.1: - version "5.7.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + semver "^7.3.5" -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: +semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7: +semver@^7.3.2, semver@^7.3.5, semver@^7.3.7: version "7.5.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== dependencies: lru-cache "^6.0.0" +semver@^7.5.4: + version "7.6.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== + send@0.18.0: version "0.18.0" resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" @@ -6523,18 +8560,24 @@ serialize-javascript@^6.0.0: dependencies: randombytes "^2.1.0" -serve-handler@^6.1.3: - version "6.1.3" - resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.3.tgz#1bf8c5ae138712af55c758477533b9117f6435e8" - integrity sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w== +serialize-javascript@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" + integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== + dependencies: + randombytes "^2.1.0" + +serve-handler@^6.1.6: + version "6.1.6" + resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.6.tgz#50803c1d3e947cd4a341d617f8209b22bd76cfa1" + integrity sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ== dependencies: bytes "3.0.0" content-disposition "0.5.2" - fast-url-parser "1.1.3" mime-types "2.1.18" - minimatch "3.0.4" + minimatch "3.1.2" path-is-inside "1.0.2" - path-to-regexp "2.2.1" + path-to-regexp "3.3.0" range-parser "1.2.0" serve-index@^1.9.1: @@ -6560,11 +8603,6 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" -setimmediate@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== - setprototypeof@1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" @@ -6604,6 +8642,11 @@ shell-quote@^1.7.3: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== +shell-quote@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.2.tgz#d2d83e057959d53ec261311e9e9b8f51dcb2934a" + integrity sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA== + shelljs@^0.8.5: version "0.8.5" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" @@ -6627,14 +8670,14 @@ signal-exit@^3.0.2, signal-exit@^3.0.3: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== -sirv@^1.0.7: - version "1.0.19" - resolved "https://registry.yarnpkg.com/sirv/-/sirv-1.0.19.tgz#1d73979b38c7fe91fcba49c85280daa9c2363b49" - integrity sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ== +sirv@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.4.tgz#5dd9a725c578e34e449f332703eb2a74e46a29b0" + integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ== dependencies: - "@polka/url" "^1.0.0-next.20" - mrmime "^1.0.0" - totalist "^1.0.0" + "@polka/url" "^1.0.0-next.24" + mrmime "^2.0.0" + totalist "^3.0.0" sisteransi@^1.0.5: version "1.0.5" @@ -6651,6 +8694,13 @@ sitemap@^7.1.1: arg "^5.0.0" sax "^1.2.4" +skin-tone@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/skin-tone/-/skin-tone-2.0.0.tgz#4e3933ab45c0d4f4f781745d64b9f4c208e41237" + integrity sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA== + dependencies: + unicode-emoji-modifier-base "^1.0.0" + slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -6661,6 +8711,14 @@ slash@^4.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== +snake-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c" + integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + sockjs@^0.3.24: version "0.3.24" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" @@ -6670,15 +8728,15 @@ sockjs@^0.3.24: uuid "^8.3.2" websocket-driver "^0.7.4" -sort-css-media-queries@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz#b2badfa519cb4a938acbc6d3aaa913d4949dc908" - integrity sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw== +sort-css-media-queries@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz#aa33cf4a08e0225059448b6c40eddbf9f1c8334c" + integrity sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA== -source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +source-map-js@^1.0.1, source-map-js@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== source-map-support@~0.5.20: version "0.5.21" @@ -6688,21 +8746,26 @@ source-map-support@~0.5.20: buffer-from "^1.0.0" source-map "^0.6.0" -source-map@^0.5.0: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0: +source-map@^0.6.0, source-map@~0.6.0: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== +source-map@^0.7.0: + version "0.7.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== + space-separated-tokens@^1.0.0: version "1.1.5" resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== +space-separated-tokens@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f" + integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== + spdy-transport@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" @@ -6731,15 +8794,10 @@ sprintf-js@~1.0.2: resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -state-toggle@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" - integrity sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ== +srcset@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/srcset/-/srcset-4.0.0.tgz#336816b665b14cd013ba545b6fe62357f86e65f4" + integrity sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw== statuses@2.0.1: version "2.0.1" @@ -6751,12 +8809,12 @@ statuses@2.0.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== -std-env@^3.0.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.1.1.tgz#1f19c4d3f6278c52efd08a94574a2a8d32b7d092" - integrity sha512-/c645XdExBypL01TpFKiG/3RAa/Qmu+zRi0MwAmrdEkwHNuN0ebo8ccAXBBDa5Z0QOJgBskUIbuCK91x0sCVEw== +std-env@^3.7.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.8.0.tgz#b56ffc1baf1a29dcc80a3bdf11d7fca7c315e7d5" + integrity sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w== -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2: +string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -6765,7 +8823,7 @@ string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2 is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -string-width@^5.0.1: +string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== @@ -6788,6 +8846,14 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" +stringify-entities@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.4.tgz#b3b79ef5f277cc4ac73caeb0236c5ba939b3a4f3" + integrity sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg== + dependencies: + character-entities-html4 "^2.0.0" + character-entities-legacy "^3.0.0" + stringify-object@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" @@ -6831,20 +8897,27 @@ strip-json-comments@~2.0.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== -style-to-object@0.3.0, style-to-object@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" - integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== +style-to-object@^0.4.0: + version "0.4.4" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.4.4.tgz#266e3dfd56391a7eefb7770423612d043c3f33ec" + integrity sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg== dependencies: inline-style-parser "0.1.1" -stylehacks@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.0.tgz#a40066490ca0caca04e96c6b02153ddc39913520" - integrity sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q== +style-to-object@^1.0.0: + version "1.0.8" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-1.0.8.tgz#67a29bca47eaa587db18118d68f9d95955e81292" + integrity sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g== + dependencies: + inline-style-parser "0.2.4" + +stylehacks@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-6.1.1.tgz#543f91c10d17d00a440430362d419f79c25545a6" + integrity sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg== dependencies: - browserslist "^4.16.6" - postcss-selector-parser "^6.0.4" + browserslist "^4.23.0" + postcss-selector-parser "^6.0.16" supports-color@^5.3.0: version "5.5.0" @@ -6872,46 +8945,46 @@ supports-preserve-symlinks-flag@^1.0.0: resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== -svg-parser@^2.0.2: +svg-parser@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== -svgo@^2.5.0, svgo@^2.7.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" - integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== +svgo@^3.0.2, svgo@^3.2.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.3.2.tgz#ad58002652dffbb5986fc9716afe52d869ecbda8" + integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw== dependencies: "@trysound/sax" "0.2.0" commander "^7.2.0" - css-select "^4.1.3" - css-tree "^1.1.3" - csso "^4.2.0" + css-select "^5.1.0" + css-tree "^2.3.1" + css-what "^6.1.0" + csso "^5.0.5" picocolors "^1.0.0" - stable "^0.1.8" tapable@^1.0.0: version "1.1.3" resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== -tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== -terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.3.3: - version "5.3.3" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz#8033db876dd5875487213e87c627bca323e5ed90" - integrity sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ== +terser-webpack-plugin@^5.3.10, terser-webpack-plugin@^5.3.9: + version "5.3.10" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" + integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== dependencies: - "@jridgewell/trace-mapping" "^0.3.7" + "@jridgewell/trace-mapping" "^0.3.20" jest-worker "^27.4.5" schema-utils "^3.1.1" - serialize-javascript "^6.0.0" - terser "^5.7.2" + serialize-javascript "^6.0.1" + terser "^5.26.0" -terser@^5.10.0, terser@^5.7.2: +terser@^5.10.0: version "5.14.2" resolved "https://registry.yarnpkg.com/terser/-/terser-5.14.2.tgz#9ac9f22b06994d736174f4091aa368db896f1c10" integrity sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA== @@ -6921,6 +8994,16 @@ terser@^5.10.0, terser@^5.7.2: commander "^2.20.0" source-map-support "~0.5.20" +terser@^5.15.1, terser@^5.26.0: + version "5.37.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.37.0.tgz#38aa66d1cfc43d0638fab54e43ff8a4f72a21ba3" + integrity sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" @@ -6936,7 +9019,7 @@ tiny-invariant@^1.0.2: resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.2.0.tgz#a1141f86b672a9148c72e978a19a73b9b94a15a9" integrity sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg== -tiny-warning@^1.0.0, tiny-warning@^1.0.3: +tiny-warning@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== @@ -6946,11 +9029,6 @@ to-fast-properties@^2.0.0: resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== -to-readable-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" - integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== - to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" @@ -6963,40 +9041,50 @@ toidentifier@1.0.1: resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -totalist@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df" - integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g== - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -trim-trailing-lines@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0" - integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ== +totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== -trim@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" - integrity sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ== +trim-lines@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/trim-lines/-/trim-lines-3.0.1.tgz#d802e332a07df861c48802c04321017b1bd87338" + integrity sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg== trough@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== -tslib@^2.0.3, tslib@^2.1.0, tslib@^2.4.0: +trough@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/trough/-/trough-2.2.0.tgz#94a60bd6bd375c152c1df911a4b11d5b0256f50f" + integrity sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw== + +tslib@^2.0.3: version "2.4.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== +tslib@^2.6.0: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^1.0.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" + integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== + +type-fest@^2.13.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" + integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== type-fest@^2.5.0: version "2.16.0" @@ -7018,24 +9106,16 @@ typedarray-to-buffer@^3.1.5: dependencies: is-typedarray "^1.0.0" -ua-parser-js@^0.7.30: - version "0.7.33" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.33.tgz#1d04acb4ccef9293df6f70f2c3d22f3030d8b532" - integrity sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw== - -unherit@^1.0.4: - version "1.1.3" - resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" - integrity sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ== - dependencies: - inherits "^2.0.0" - xtend "^4.0.0" - unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== +unicode-emoji-modifier-base@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz#dbbd5b54ba30f287e2a8d5a249da6c0cef369459" + integrity sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g== + unicode-match-property-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" @@ -7049,24 +9129,30 @@ unicode-match-property-value-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== +unicode-match-property-value-ecmascript@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz#a0401aee72714598f739b68b104e4fe3a0cb3c71" + integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg== + unicode-property-aliases-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== -unified@9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8" - integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== +unified@^11.0.0, unified@^11.0.3, unified@^11.0.4: + version "11.0.5" + resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.5.tgz#f66677610a5c0a9ee90cab2b8d4d66037026d9e1" + integrity sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA== dependencies: - bail "^1.0.0" + "@types/unist" "^3.0.0" + bail "^2.0.0" + devlop "^1.0.0" extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^2.0.0" - trough "^1.0.0" - vfile "^4.0.0" + is-plain-obj "^4.0.0" + trough "^2.0.0" + vfile "^6.0.0" -unified@^9.0.0, unified@^9.2.2: +unified@^9.0.0: version "9.2.2" resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.2.tgz#67649a1abfc3ab85d2969502902775eb03146975" integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== @@ -7078,17 +9164,12 @@ unified@^9.0.0, unified@^9.2.2: trough "^1.0.0" vfile "^4.0.0" -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== +unique-string@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-3.0.0.tgz#84a1c377aff5fd7a8bc6b55d8244b2bd90d75b9a" + integrity sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ== dependencies: - crypto-random-string "^2.0.0" - -unist-builder@2.0.3, unist-builder@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436" - integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw== + crypto-random-string "^4.0.0" unist-util-find-after@^3.0.0: version "3.0.0" @@ -7097,34 +9178,31 @@ unist-util-find-after@^3.0.0: dependencies: unist-util-is "^4.0.0" -unist-util-generated@^1.0.0: - version "1.1.6" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" - integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg== - unist-util-is@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== -unist-util-position@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47" - integrity sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA== +unist-util-is@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424" + integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw== + dependencies: + "@types/unist" "^3.0.0" -unist-util-remove-position@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz#5d19ca79fdba712301999b2b73553ca8f3b352cc" - integrity sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA== +unist-util-position-from-estree@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz#d94da4df596529d1faa3de506202f0c9a23f2200" + integrity sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ== dependencies: - unist-util-visit "^2.0.0" + "@types/unist" "^3.0.0" -unist-util-remove@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.1.0.tgz#b0b4738aa7ee445c402fda9328d604a02d010588" - integrity sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q== +unist-util-position@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-5.0.0.tgz#678f20ab5ca1207a97d7ea8a388373c9cf896be4" + integrity sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA== dependencies: - unist-util-is "^4.0.0" + "@types/unist" "^3.0.0" unist-util-stringify-position@^2.0.0: version "2.0.3" @@ -7133,6 +9211,13 @@ unist-util-stringify-position@^2.0.0: dependencies: "@types/unist" "^2.0.2" +unist-util-stringify-position@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz#449c6e21a880e0855bf5aabadeb3a740314abac2" + integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ== + dependencies: + "@types/unist" "^3.0.0" + unist-util-visit-parents@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" @@ -7141,7 +9226,15 @@ unist-util-visit-parents@^3.0.0: "@types/unist" "^2.0.0" unist-util-is "^4.0.0" -unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.3: +unist-util-visit-parents@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815" + integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + +unist-util-visit@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== @@ -7150,6 +9243,15 @@ unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.3: unist-util-is "^4.0.0" unist-util-visit-parents "^3.0.0" +unist-util-visit@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-5.0.0.tgz#a7de1f31f72ffd3519ea71814cccf5fd6a9217d6" + integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" + universalify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" @@ -7168,25 +9270,33 @@ update-browserslist-db@^1.0.4: escalade "^3.1.1" picocolors "^1.0.0" -update-notifier@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" - integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== +update-browserslist-db@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz#80846fba1d79e82547fb661f8d141e0945755fe5" + integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A== dependencies: - boxen "^5.0.0" - chalk "^4.1.0" - configstore "^5.0.1" - has-yarn "^2.1.0" - import-lazy "^2.1.0" - is-ci "^2.0.0" + escalade "^3.2.0" + picocolors "^1.1.0" + +update-notifier@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-6.0.2.tgz#a6990253dfe6d5a02bd04fbb6a61543f55026b60" + integrity sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og== + dependencies: + boxen "^7.0.0" + chalk "^5.0.1" + configstore "^6.0.0" + has-yarn "^3.0.0" + import-lazy "^4.0.0" + is-ci "^3.0.1" is-installed-globally "^0.4.0" - is-npm "^5.0.0" - is-yarn-global "^0.3.0" - latest-version "^5.1.0" - pupa "^2.1.1" - semver "^7.3.4" - semver-diff "^3.1.1" - xdg-basedir "^4.0.0" + is-npm "^6.0.0" + is-yarn-global "^0.4.0" + latest-version "^7.0.0" + pupa "^3.1.0" + semver "^7.3.7" + semver-diff "^4.0.0" + xdg-basedir "^5.1.0" uri-js@^4.2.2: version "4.4.1" @@ -7204,30 +9314,6 @@ url-loader@^4.1.1: mime-types "^2.1.27" schema-utils "^3.0.0" -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== - dependencies: - prepend-http "^2.0.0" - -use-composed-ref@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.3.0.tgz#3d8104db34b7b264030a9d916c5e94fbe280dbda" - integrity sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ== - -use-isomorphic-layout-effect@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb" - integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA== - -use-latest@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.1.tgz#d13dfb4b08c28e3e33991546a2cee53e14038cf2" - integrity sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw== - dependencies: - use-isomorphic-layout-effect "^1.1.1" - util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" @@ -7263,11 +9349,19 @@ vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -vfile-location@^3.0.0, vfile-location@^3.2.0: +vfile-location@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== +vfile-location@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-5.0.3.tgz#cb9eacd20f2b6426d19451e0eafa3d0a846225c3" + integrity sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg== + dependencies: + "@types/unist" "^3.0.0" + vfile "^6.0.0" + vfile-message@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" @@ -7276,6 +9370,14 @@ vfile-message@^2.0.0: "@types/unist" "^2.0.0" unist-util-stringify-position "^2.0.0" +vfile-message@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.2.tgz#c883c9f677c72c166362fd635f21fc165a7d1181" + integrity sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw== + dependencies: + "@types/unist" "^3.0.0" + unist-util-stringify-position "^4.0.0" + vfile@^4.0.0: version "4.2.1" resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" @@ -7286,21 +9388,18 @@ vfile@^4.0.0: unist-util-stringify-position "^2.0.0" vfile-message "^2.0.0" -wait-on@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-6.0.1.tgz#16bbc4d1e4ebdd41c5b4e63a2e16dbd1f4e5601e" - integrity sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw== +vfile@^6.0.0, vfile@^6.0.1: + version "6.0.3" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-6.0.3.tgz#3652ab1c496531852bf55a6bac57af981ebc38ab" + integrity sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q== dependencies: - axios "^0.25.0" - joi "^17.6.0" - lodash "^4.17.21" - minimist "^1.2.5" - rxjs "^7.5.4" + "@types/unist" "^3.0.0" + vfile-message "^4.0.0" -watchpack@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== +watchpack@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da" + integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" @@ -7317,30 +9416,33 @@ web-namespaces@^1.0.0: resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== +web-namespaces@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692" + integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ== -webpack-bundle-analyzer@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz#1b0eea2947e73528754a6f9af3e91b2b6e0f79d5" - integrity sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ== +webpack-bundle-analyzer@^4.10.2: + version "4.10.2" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz#633af2862c213730be3dbdf40456db171b60d5bd" + integrity sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw== dependencies: + "@discoveryjs/json-ext" "0.5.7" acorn "^8.0.4" acorn-walk "^8.0.0" - chalk "^4.1.0" commander "^7.2.0" + debounce "^1.2.1" + escape-string-regexp "^4.0.0" gzip-size "^6.0.0" - lodash "^4.17.20" + html-escaper "^2.0.2" opener "^1.5.2" - sirv "^1.0.7" + picocolors "^1.0.0" + sirv "^2.0.3" ws "^7.3.1" -webpack-dev-middleware@^5.3.1: - version "5.3.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" - integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== +webpack-dev-middleware@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz#eb7b39281cbce10e104eb2b8bf2b63fce49a3517" + integrity sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q== dependencies: colorette "^2.0.10" memfs "^3.4.3" @@ -7348,10 +9450,10 @@ webpack-dev-middleware@^5.3.1: range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@^4.9.3: - version "4.9.3" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz#2360a5d6d532acb5410a668417ad549ee3b8a3c9" - integrity sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw== +webpack-dev-server@^4.15.2: + version "4.15.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz#9e0c70a42a012560860adb186986da1248333173" + integrity sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g== dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" @@ -7359,7 +9461,7 @@ webpack-dev-server@^4.9.3: "@types/serve-index" "^1.9.1" "@types/serve-static" "^1.13.10" "@types/sockjs" "^0.3.33" - "@types/ws" "^8.5.1" + "@types/ws" "^8.5.5" ansi-html-community "^0.0.8" bonjour-service "^1.0.11" chokidar "^3.5.3" @@ -7372,69 +9474,83 @@ webpack-dev-server@^4.9.3: html-entities "^2.3.2" http-proxy-middleware "^2.0.3" ipaddr.js "^2.0.1" + launch-editor "^2.6.0" open "^8.0.9" p-retry "^4.5.0" rimraf "^3.0.2" schema-utils "^4.0.0" - selfsigned "^2.0.1" + selfsigned "^2.1.1" serve-index "^1.9.1" sockjs "^0.3.24" spdy "^4.0.2" - webpack-dev-middleware "^5.3.1" - ws "^8.4.2" + webpack-dev-middleware "^5.3.4" + ws "^8.13.0" -webpack-merge@^5.8.0: - version "5.8.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61" - integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q== +webpack-merge@^5.9.0: + version "5.10.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177" + integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== dependencies: clone-deep "^4.0.1" + flat "^5.0.2" wildcard "^2.0.0" -webpack-sources@^3.2.2, webpack-sources@^3.2.3: +webpack-merge@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-6.0.1.tgz#50c776868e080574725abc5869bd6e4ef0a16c6a" + integrity sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg== + dependencies: + clone-deep "^4.0.1" + flat "^5.0.2" + wildcard "^2.0.1" + +webpack-sources@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@^5.73.0: - version "5.76.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.76.1.tgz#7773de017e988bccb0f13c7d75ec245f377d295c" - integrity sha512-4+YIK4Abzv8172/SGqObnUjaIHjLEuUasz9EwQj/9xmPPkYJy2Mh03Q/lJfSD3YLzbxy5FeTq5Uw0323Oh6SJQ== - dependencies: - "@types/eslint-scope" "^3.7.3" - "@types/estree" "^0.0.51" - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/wasm-edit" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - acorn "^8.7.1" - acorn-import-assertions "^1.7.6" - browserslist "^4.14.5" +webpack@^5.88.1, webpack@^5.95.0: + version "5.97.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.97.1.tgz#972a8320a438b56ff0f1d94ade9e82eac155fa58" + integrity sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg== + dependencies: + "@types/eslint-scope" "^3.7.7" + "@types/estree" "^1.0.6" + "@webassemblyjs/ast" "^1.14.1" + "@webassemblyjs/wasm-edit" "^1.14.1" + "@webassemblyjs/wasm-parser" "^1.14.1" + acorn "^8.14.0" + browserslist "^4.24.0" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.10.0" - es-module-lexer "^0.9.0" + enhanced-resolve "^5.17.1" + es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0" glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" + graceful-fs "^4.2.11" json-parse-even-better-errors "^2.3.1" loader-runner "^4.2.0" mime-types "^2.1.27" neo-async "^2.6.2" - schema-utils "^3.1.0" + schema-utils "^3.2.0" tapable "^2.1.1" - terser-webpack-plugin "^5.1.3" - watchpack "^2.4.0" + terser-webpack-plugin "^5.3.10" + watchpack "^2.4.1" webpack-sources "^3.2.3" -webpackbar@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-5.0.2.tgz#d3dd466211c73852741dfc842b7556dcbc2b0570" - integrity sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ== +webpackbar@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-6.0.1.tgz#5ef57d3bf7ced8b19025477bc7496ea9d502076b" + integrity sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q== dependencies: - chalk "^4.1.0" - consola "^2.15.3" + ansi-escapes "^4.3.2" + chalk "^4.1.2" + consola "^3.2.3" + figures "^3.2.0" + markdown-table "^2.0.0" pretty-time "^1.1.0" - std-env "^3.0.1" + std-env "^3.7.0" + wrap-ansi "^7.0.0" websocket-driver@>=0.5.1, websocket-driver@^0.7.4: version "0.7.4" @@ -7450,14 +9566,6 @@ websocket-extensions@>=0.1.1: resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" @@ -7472,13 +9580,6 @@ which@^2.0.1: dependencies: isexe "^2.0.0" -widest-line@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" - integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== - dependencies: - string-width "^4.0.0" - widest-line@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-4.0.1.tgz#a0fc673aaba1ea6f0a0d35b3c2795c9a9cc2ebf2" @@ -7491,6 +9592,11 @@ wildcard@^2.0.0: resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== +wildcard@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" + integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== + wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" @@ -7509,12 +9615,21 @@ wrap-ansi@^8.0.1: string-width "^5.0.1" strip-ansi "^7.0.1" +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -write-file-atomic@^3.0.0: +write-file-atomic@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== @@ -7529,15 +9644,15 @@ ws@^7.3.1: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== -ws@^8.4.2: - version "8.8.1" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.8.1.tgz#5dbad0feb7ade8ecc99b830c1d77c913d4955ff0" - integrity sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA== +ws@^8.13.0: + version "8.18.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc" + integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== -xdg-basedir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" - integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== +xdg-basedir@^5.0.1, xdg-basedir@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz#1efba19425e73be1bc6f2a6ceb52a3d2c884c0c9" + integrity sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ== xml-js@^1.6.11: version "1.6.11" @@ -7546,17 +9661,22 @@ xml-js@^1.6.11: dependencies: sax "^1.2.4" -xtend@^4.0.0, xtend@^4.0.1: +xtend@^4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: +yaml@^1.7.2: version "1.10.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== @@ -7566,7 +9686,12 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== -zwitch@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" - integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== +yocto-queue@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.1.1.tgz#fef65ce3ac9f8a32ceac5a634f74e17e5b232110" + integrity sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g== + +zwitch@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" + integrity sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==